Filoxenia Hotel Athens city, is an ideal place for a pleasant as well as a relaxing stay and is offering comfortable accommodation and excellent service.
Situated near the National Museum and Victoria Square metro station, this elegant property is just 500 metres away from the Larissa International Train Station.