

Located in Ubud (Sambahan), The Lokha Ubud Resort, Villas & SPA is within a 10-minute drive of Campuhan Ridge Walk and Ubud Royal Palace. This 4.5-star resort is 7 mi (11.3 km) from Ubud Monkey Forest and 4.3 mi (7 km) from Ubud Traditional Art Market.