ελληνικά
English
Italiano
Español
+30 22820 41177
Location
Mare Vista Hotel – Epaminondas
Address
St. Nikolas Street
GREECE
phone
+30 22820 41177
 
fax
+302282041681
 
email
marevistahotel@gmail.com
 
book your stay