
Tegallalang, Indonesia
Meng Bengil Villa
3-star hotel
With a stay at Meng Bengil Villa in Tegallalang (Sambahan), you'll be within a 10-minute drive of Gaya Art Space and Gunung Lebah Temple. This hotel is 7. 8 mi (12. 5 km) from Ubud Monkey Forest and 4. 6 mi (7. 4 km) from…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


