Located in Payangan, Daun Lebar Villas is in the mountains, within a 15-minute drive of Alila Ubud Art Gallery and Mango Tree Spa. This upscale bed & breakfast is 10.3 mi (16.5 km) from Ubud Monkey Forest and 8 ... Read more

View all Luxury Hotels in Bali