Denpasar (Bali) hotel reservation: check availability and room rates
Historical hotels in Denpasar (Bali)
1 property found
-
Villa Orchid Bali
Banjar Abangan Tegallalang Ubud, Denpasar (Bali), Indonesia (Show map)
Offering loungers, an outdoor pool area and a garden, Villa Orchid Bali is situated 4.9 km from Ubud Market. This venue is merely a 10-minute drive from Ubud Palace.