Das Hotel Rebecca’s Village befindet sich im malerischen Dorf Karousades, etwa 600 m vom Strand entfernt.
Es wurde als kleines Dorf inmitten der Natur erbaut und bietet sehr geräumige Doppel- und Familienzimmer sowie Apartments mit einem Schlafzimmer.
Es verfügt über ein Buffetrestaurant, einen Pool mit Bar und verschiedene Freizeitmöglichkeiten.