Main Restaurant

International cuisine
€€€€
+30 28970 41112
Spacious hotel buffet with various breakfast and food stations and modern design. - Main Restaurant, International cuisine - SOL Marina Beach Crete, CreteSpacious hotel buffet with various breakfast and food stations and modern design. - Main Restaurant, International cuisine - SOL Marina Beach Crete, Crete