With a stay at this villa in Ubud, you'll be within a 10-minute drive of Campuhan Ridge Walk and Ubud Palace. This villa is 2 mi (3.2 km) from Ubud Monkey Forest and 14.6 mi (23.5 km) from Sanur Beach. Take ad ... Read more

View all Luxury Hotels in Bali