Situated in Jimbaran, Jimbaran Bay Villas is the perfect place to experience Bali and its surroundings. Only 15. Km from the city center, the hotel's strategic location ensures that guests can quickly and easil ... Read more

View all Luxury Hotels in Bali