Hotel Neos Olympos is a charming hotel that has been lovingly refurbished and modernised. The hotel dates back to 1938 and is situated in the heart of Athens only 100 metres from the metro station and the international railway station. The hotel's convenient location means that guests will be close to many of the local attractions in the city as well as the numerous restaurants, shops and nightclubs. The guest accommodation is clean and spacious and is well equipped with many of the standard facilities expected from a city centre hotel.