Situated within 700 metres of Tegallalang Rice Terrace and 11 km of Ubud Palace in Tegalalang, The Papas Villas offers accommodation with seating area. Private parking is available on site at this recently renovated property.
Rooms total: 3Important Information
Managed by a private host
More information »Tirta Empul Temple 3.4 km
Elephant Safari Park 4.2 km
Neka Art Museum 7.5 km
Naughty Nuri's Warung & Grill 7.6 km
Mozaic Restaurant 7.8 km
Sari Organic Restaurant 7.9 km
Ibu Oka Restaurant - Suckling Pig 8.6 km
Museum Puri Lukisan 8.6 km
Ubud Palace 8.7 km