Hotel Athens Center Square jest dogodnie usytuowany 500 metrów od dzielnicy Plaka i placu Monastiraki, w odległości krótkiego spaceru od głównych stanowisk archeologicznych. Obiekt zapewnia pokoje z bezpłatnym bezprzewodowym dostępem do Internetu i wspaniałym widokiem na Akropol.
W stylowych i indywidualnie urządzonych pokojach w hotelu Athens Center znajduje się duże okno. Pokoje wyposażono w klimatyzację, lodówkę, sejf oraz telewizor z płaskim ekranem i dostępem do kanałów telewizji satelitarnej. Do dyspozycji Gości jest też nowoczesna łazienka z bezpłatnym zestawem kosmetyków.
Każdego ranka w obiekcie serwowane jest obfite śniadanie w formie bufetu, które obejmuje greckie specjały i wliczone jest w cenę zakwaterowania. Gościom, którzy opuszczają hotel o wczesnych godzinach porannych, obiekt zapewnia proste śniadanie, dostępne przez całą noc. W hotelu mieści się bar oraz kawiarnia, gdzie Goście mogą delektować się napojami. Z dachu hotelu Athens Center Square roztacza się piękny panoramiczny widok na miasto i Akropol.
Personel chętni udzieli Gościom informacji turystycznych i poleci pobliskie restauracje oraz tawerny. Dzielnica handlowa Ermou usytuowana jest w odległości krótkiego spaceru od obiektu. Ze stacji metra Monastiraki, którą dzieli od hotelu 5 minut spacerem, można dojechać bezpośrednio do portu i na lotnisko.
Liczba pokoi: 54