Hotel Niki został całkowicie odremontowany w 2004 roku i jest doskonale zlokalizowany w centrum Aten. Akropol, stare miasto Plaka, dzielnica handlowa przy placu Monastiraki i ulicy Ermou oraz park narodowy znajdują się zaraz za progiem hotelu. Lotnisko znajduje się 25 km od hotelu. Jeśli chodzi o odległość od centrum miasta, hotel mieści się w pobliżu Placu Syntagma, Akropolu (0, 5) km, stadionu (1 km), portu (8 km) i starego miasta (0 km).