The Open House, Best Beach Boutique Hotel in Bali
Bali, Indonesia Hotels & Resorts
The Open House is an intimate 17 Suite hotel set in harmony with individual surroundings and a contemporary and colonial architecture style. The hotel blends into the perfect balance of local natural ...
From USD $120 per night