Alexander Beach Hotel - Alexandroupolis, Greece
(Expert Ratings)Alexandroupolis, Greece, 68100
+ (30) 25510-39290
$109 and up / Check Availability
Modern Low-rise Hotel Complex situated on the beach, 1 km from downtown.
Modern Low-rise Hotel Complex situated on the beach, 1 km from downtown.