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)
Balam Bali Villa is situated approximately 10 minutes’ drive from Taman Ayun Hindu Temple and offers accommodation with a spa area, a patio and a garden. A wellness centre, a spa centre and massage…
-
Balam Bali Villa 3 stars
100 Jalan Teleng, Mengwi, Indonesia (Show map)