A beautiful and unique sanctuary found on the mysterious island of Bali, it boasts 117 rooms that have their own balcony, a lush tropical garden, air conditioning, a private safe, mini bar, tea and coffee makin ... Read more

View all Luxury Hotels in Bali