Sali Boutique hotel
Alexandroupoli Thrace
Located in Alexandroupoli and with Light House of Alexandroupoli reachable within a 5-minute walk, Sali […]
Not available price
Located in Alexandroupoli and with Light House of Alexandroupoli reachable within a 5-minute walk, Sali […]