Bali Holidays – Where To Stay
At the centre of Bali, the town of Ubud is the spiritual and artistic heart of the island. There are a profusion of temples, ruins, art and craft workshops to explore here.
Balinese holiday. The rooms and suites are housed in traditional two storey thatched pavilions with excellent views across the coconut grove and out towards the ocean.