Central hotels in Mengwi
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Balam Bali Villa
Jalan Teleng 100 Banjar Cengkok Baha, Mengwi, Indonesia (Open map)
The centre of Mengwi is a 5-minute walk from the venue. Balam Bali Villa lies within 2.7 km from the huge royal Taman Ayun…
Read more...
9.2
Superb
5 reviews
Balam Bali Villa
100 Jalan Teleng, Mengwi, Indonesia (Open map)
The property is about 35 km from Ngurah Rai International airport and 10 minutes by car from such cultural venues as the...
Read more...