Nefeli Hotel overlooks the Thracian Sea and Samothrace and is located close to the city center and several beaches. It offers spacious rooms with free internet access. The comfortable and simply decorated rooms ... Read more

View all Luxury Hotels in Alexandroupolis