Leon's Stay Villa is gelegen in Galle en biedt gratis WiFi en uitzicht op de tuin. De accommodatie bevindt zich op 5 km van Galle International Cricket Stadium, en heeft een tuin en gratis privé parkeergelegenheid.
De villa heeft een terras, 1 slaapkamer, een woonkamer en een goed uitgeruste keuken.
Galle Fort ligt op 5,1 km van de villa, en Groote Kerk, Galle ligt 5,2 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 15 km van Leon's Stay Villa.