CRETA BEACH HOTEL

74 ANDREA PAPANDREOU STR
HERAKLION
Greece