Located in Tegallalang (Sambahan), Villa Amrita is within a 10-minute drive of Tegallalang Rice Terrace and Campuhan Ridge Walk. This upscale guesthouse is 6.5 mi (10.4 km) from Ubud Monkey Forest and 5.9 mi (9 ... Read more

View all Luxury Hotels in Bali