Mengwi hotel reservation: check availability and room rates
Central hotels in Mengwi
2 properties found
-
Balam Bali Villa
Jalan Teleng 100, Banjar Cengkok, Baha, Mengwi, Indonesia (Show map)
Offering a restaurant, a garden and a patio as well as 8 rooms, Balam Bali Villa is set 2.7 km from the Royal Taman Ayun Temple. Bali Butterfly Park is 4.8 km from venue, while Canggu is 15 minutes'…
-
Balam Bali Villa 3 stars
100 Jalan Teleng, Mengwi, Indonesia (Show map)