Located in Payangan, this villa is within a 15-minute drive of Tegallalang Rice Terrace and Campuhan Ridge Walk. This upscale villa is 8.7 mi (14.1 km) from Ubud Monkey Forest and 8.1 mi (13.1 km) from Ubud Tra ... Read more

View all Luxury Hotels in Bali