With a stay at Bali Menjangan Boutique Villas in Pemuteran, you'll be within a 15-minute walk of Pemuteran Beach and Bio-Rock Pemuteran Bali. This spa hotel is 13.1 mi (21.1 km) from West Bali National Park and ... Read more

View all Luxury Hotels in Bali