Located in Ubud (Ubud City-Centre), this vacation home is within a 10-minute walk of Ubud Palace and Ubud Traditional Art Market. This upscale vacation home is 1.6 mi (2.6 km) from Ubud Monkey Forest and 13.9 m ... Read more

View all Luxury Hotels in Bali