Isabella Tours – Travel Agency
Luxury Hotel
Dea Maris Hotel is a property 800m from the port and 400m from the beach.
(+30) 6944469877
General Office, Sivota, 46100, Igoumenitsa