1-pokojowy Apartament New World Central jest położony około 20 min pieszo od takich obiektów jak Akropol ateński, maksymalnie 10 min pieszo od stacji metro Agios Ioannis.
Centrum sztuki Technopolis City of Athens jest w 3 km, natomiast Agios Artemios - w odległości krótkiego spaceru od Apartament New World Central. Muzeum Ateńskie oddalono o 25 min pieszo.
Apartament New World Central dysponuje balkonem z klimatyzacją oraz sofą. Apartament o powierzchni 70 m^2 obejmuje również udogodnienia multimedialne, takie jak TV i telewizja satelitarna, dzięki czemu goście mogą zrelaksować się w wolnym czasie. W Apartament New World Central mieści się 1 łazienka z oddzielną toaletą i prysznicem oraz suszarką do włosów i ręcznikami kąpielowymi.
W apartamencie mieści się pełnowymiarowa kuchnia z kuchenką mikrofalową, czajnikami elektrycznymi i lodówką. Restauracja Boulouki Athens, która znajduje się o krok od obiektu noclegowego, częstuje daniami kuchni śródziemnomorskiej. Apartament New World Central posiada słoneczny taras.