Casa Leblon ligt op 2 km van Batu Bolong-strand en 2 km van Echo Beach, en is voorzien van gratis WiFi en een buitenzwembad. Deze villa heeft een privézwembad.
De villa heeft 3 slaapkamers met airconditioning en een volledig uitgeruste keuken met een koelkast. Handdoeken en beddengoed worden bij de villa verzorgd.
Pererenan-strand ligt op 2,3 km van Casa Leblon, en Tempel Petitenget ligt 9,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ngurah Rai (Denpasar), op 18 km van de accommodatie.