Designed for both business and leisure travel, The Open House is ideally situated in Jimbaran; one of the city's most popular locales. With its location just 2.9 km from the city center and 2.5 km from the airp ... Read more

View all Luxury Hotels in Bali