Hotel Niki Athens położony jest w centrum Aten, zaledwie 100 metrów od placu Sindagma i stacji metra oraz 500 metrów od Akropolu. Oferuje on stylowy bar i nowocześnie urządzone pokoje z bezpłatnym WiFi.
Pokoje w hotelu Niki Athens wyposażone są w łóżka z materacem Coco-Mat i luksusową pościelą. Każdy z nich dysponuje elegancką łazienką z kabiną prysznicową, szlafrokami, kapciami i zestawem kosmetyków marki Zealots. W pokojach znajduje się też 40-calowy telewizor Smart TV z dostępem do kanałów satelitarnych, ekspres do kawy Nespresso, minibar i biurko.
Stylowo urządzony bar zaprasza przez cały dzień na napoje i przekąski. Codziennie rano w jadalni podawane jest śniadanie kontynentalne.
Personel czynnej przez całą dobę recepcji udziela informacji na temat zabytków i atrakcji Aten. Hotel jest położony tuż obok przystanku autobusowego, z którego można łatwo dojechać na oddalone o 25 km międzynarodowe lotnisko w Atenach. Zabytkową dzielnicę Plaka i pchli targ Monastiraki dzieli od hotelu 10 minut spacerem.