Bali Begawan Giri 0001 - Resort Hotel, Forest in the Mist Suite.
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.