Located in Tabanan, De Moksha Eco Friendly Boutique Resort is on a river, within a 10-minute drive of Tanah Lot Temple and Batu Bolong Temple. This family-friendly hotel is 2.6 mi (4.1 km) from Kedungu Beach an ... Read more

View all Luxury Hotels in Bali