Bali Begawan Giri 0008 - Resort Hotel, Reception Area and Restaurants
The Begawan Giri Resort in Bali, Indonesia was rated the top small hotel in the world in 2002 by Conde Nast Traveler Magazine. The exclusive resort has just five residences with 22 bedrooms.