Neos Olympos Hotel oferuje klasyczną architekturę, nowoczesne udogodnienia oraz niedrogie pokoje w samym sercu Aten. Hotel ten oferuje bezpłatny bezprzewodowy dostęp do Internetu oraz ogólnodostępny komputer, a jego personel służy pomocą w organizacji wycieczek i zakupie biletów.
Recepcja czynna jest przez całą dobę, a jej wyposażenie obejmuje sejf. Na miejscu dostępna jest także przechowalnia bagażu. Hotel Neos Olympos nie dysponuje parkingiem, ale w pobliżu mieści się publiczny parking. Śniadanie serwowane jest w hotelu, który dysponuje salonem i salą śniadaniową, gdzie można się zrelaksować przez cały dzień.
Do dyspozycji jest 30 pokoi, w tym pokoje różnej wielkości oraz wybór między wspólnymi i prywatnymi łazienkami. Pokoje są indywidualnie urządzone i wyposażone w wygodne łóżka oraz klimatyzację. Do dyspozycji jest także balkon, telewizor LED oraz sejf.
W hotelu mieści się bar przekąskowy, w którym można zjeść posiłek. W pobliżu hotelu Neos Olympos znajduje się wiele restauracji, w tym BeeRaki, Kapani i Taverna Ta Varelia.
Ten niedrogi hotel położony jest w pobliżu Akropolu i Muzeum Akropolu, w odległości krótkiego spaceru od placu Omonia i Narodowego Muzeum Archeologicznego w Atenach. Podczas pobytu warto zwiedzić pchli targ Monastiraki i plac Syntagma. Z pobliskich stacji metra można z łatwością dojechać do pozostałych części Aten.