Filoxenia Hotel
Check availability

Rooms from €30.00 ( £20.27 / $37.09 ) per night
Filoxenia Hotel
50 Aharnon Str.
Athens
10433
Greece
Located a few minutes walk from the bustling Omonia Square, this hotel is situated near the National Museum and Victoria Square metro station, 500 metres from Larissa International Train Station).
Online Hotel Bookings