Upon arrival, guests are welcomed by a cool, green, tropical oasis. Charming thatched buildings throughout the Hotel garden and two sparkling pools nestled among the vast indigenous gardens, give cre
Upon arrival, guests are welcomed by a cool, green, tropical oasis. Charming thatched buildings throughout the Hotel garden and two sparkling pools nestled among the vast indigenous gardens, give cre