Situated on a wind sheltered spot at the west coast of the island, this hotel faces the legendary surf beach of Tamarin bay.
Situated on a wind sheltered spot at the west coast of the island, this hotel faces the legendary surf beach of Tamarin bay.