Alexander Beach Hotel and SPA
Thrace - Samothrace / Evros / Alexandroupolis • View on MapPlease select your dates
Open All Year... The Alexander Beach Hotel is located at the northeast Greece, just 2 km far from the Center of the City of Alexandroupolis. More Info »