Located just four and a half kilometers from the nothern part of Central Ubud and surrounded by spectacular rice terraces and beautiful nature, Ubud Syailendra Boutique Villas boast two units of pool villas. Ea ... Read more

View all Luxury Hotels in Bali