Hotels price from: US$ 200 - US$ 400, Bali - Indonesia

The Ahimsa Beach
Situated 150 meters from one of Bali's best swimming beaches, a stones throw from the Four Seasons resort
Complex of Villas, Bali Island
> Jimbaran
Complex of Villas, Bali Island
> Jimbaran