The 3-star Leo Villa Ubud hotel lies in the Penestanan district, within reach of entertainment venues like the scenic Tjampuhan's Sacred Hills Hiking Destination, approximately a 10-minute ride away.
The hotel is situated 2.9 km from the Hindu temple complex "Sacred Monkey Forest Sanctuary" and 4.2 km from the rock-hewn Elephant Cave Ubud. Shopping venues in the area include the large Ubud (2.5 km) and the self - service shop "Coco Supermarket" (3 km). Also, the Leo Villa is nearly a 15-minute drive from the Ubud Palace.
The rooms at this Ubud hotel have a balcony and a dressing room, along with an air conditioner for your convenience. Offering a separate toilet and a shower, the bathrooms are fitted with bath sheets and slippers.
Guests can enjoy meals of Indonesian cuisine at Wayang Restaurant, situated in proximity to the Leo Villa Ubud.