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)
Featuring an outdoor swimming pool and a garden, Hotel Made Bali is located in Mengwi. The 2-star Hotel Made Bali Mengwi is located 25 km from Ngurah Rai International airport.