Hotel Castro
Seafood · Mediterranean
Hotel Castro, located near a famous beach, offers rooms with sea views. It's a short distance from the city center and airport.
Location
Best places nearby
The highest rated places close to Hotel Castro.
Local restaurants nearby
Κρήτης

