Your question has been sent.
Expect an answer!
Troados 13, Alexandroupoli 681 00, Greece, Alexandroupolis
This casual hotel in a bright building is 8 minutes on foot from the Lighthouse of Alexandroupoli, and 1 km from Alexandroupoli Port train station.The straightforward rooms come with complimentary Wi-Fi, flat-screen TVs and minifridges. Upgraded rooms add balconies or terraces; some provide sea views.Breakfast is available, and there's a sidewalk terrace.
Troados 13, Alexandroupoli 681 00, Greece, Alexandroupolis
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!