Creta Royal
•
Main Street, 74100
6 Available Room Types
DOUBLE SEA VIEW
Double or Twin SEA VIEW
DOUBLE GARDEN VIEW
Double or Twin GARDEN VIEW
DOUBLE SIDE SEA VIEW
6 Available Room Types
DOUBLE SEA VIEW
Double or Twin SEA VIEW
DOUBLE GARDEN VIEW
Double or Twin GARDEN VIEW
DOUBLE SIDE SEA VIEW