Dio
Greek · Casual Dining
Dio offers air-conditioned rooms with private bathrooms, conveniently located near Star Beach.
Location
Best places nearby
The highest rated places close to Dio.
Local restaurants nearby
Themistokleous, Κρήτης
Location
The highest rated places close to Dio.
Themistokleous, Κρήτης