Location
Mare Vista Hotel – Epaminondas
Address
St. Nikolas Street
GREECE
phone
+30 22820 41177
 
fax
+30 22820 41681
 
email
marevistahotel@gmail.com
 
book your stay