Hotel Filoxenia is located in the heart of the historic Greek city of Athens close by to the National Museum and Victoria Square metro station and 500 metres from Larissa train station. The accommodation on offer is what you would expect from a city centre hotel and all rooms are spacious and modern. Facilities at the hotel include a private bathroom for each room, a roof garden with stunning views over the city, a restaurant and a hotel bar which are both stocked with a wide selection of food and drink.