Bamboo Huts - Not 5* but a million stars.

Stay in little Bamboo Huts at the beach, in the jungle or in the middle of nowhere in Indonesia with HSH Stay.