Meepe place ligt in Habaraduwa, op slechts 12 km van Galle International Cricket Stadium, en biedt accommodatie met gratis WiFi, gratis privéparkeren en uitzicht op de tuin. Gasten bij deze villa hebben toegang tot een volledig uitgeruste keuken.
De villa met 5 slaapkamers heeft een flatscreen-tv, airconditioning en een woonkamer.
Galle Fort ligt op 13 km van de villa, en Groote Kerk, Galle ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Koggala, op 5 km van Meepe place.