Ideal for fun and relaxation, The Mesare Resort is located in the Nusa Penida area of Bali. The property is just 10 km away from the city center, and it normally takes about 180 minutes to reach the airport. Wi ... Read more

View all Luxury Hotels in Bali