5 star hotels in Mengwi
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Oyo 3938 Hotel Made Bali
Jalan Raya Sempidi Mengwi, 41, Mengwi, Indonesia (Open map)
The huge royal Taman Ayun Water Temple is in the immediate vicinity of this 5-star hotel, while Exit gate Puspem Badung bus stop is…
Read more...