Hotel Rebecca's Village is located in the quaint village of Karousades, about 600 m from the beach.
Built as if it were a village in a natural setting, it offers spacious double and family rooms and one-bedroom apartments.
It has a buffet restaurant, swimming pool with bar, and various leisure options.