Mengwi hotel reservation: check availability and room rates
Luxury hotels in Mengwi
1 property found
-
Oyo 3938 Hotel Made Bali 5 stars
Jalan Raya Sempidi Mengwi, 41, Mengwi, Indonesia (Show map)
Hotel Made Bali is a 2-star venue in Mengwi featuring an outdoor swimming pool and a garden. Universitas Dhyana Pura is a 10-minute drive, and Masjid al-Furqon is a 10-minute drive away.