New City Hotel is gelegen in Tokyo, in de buurt van Asakusa Fujiasama Shrine, Honryuin Matsuchiyama Shoden en Nitenmon Gate. De accommodatie biedt gratis WiFi en een terras.
Alle units zijn voorzien van airconditioning, een eigen badkamer, flatscreen-tv, een volledig uitgeruste kitchenette en een balkon.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn Great Tokyo Air Raid Memorial Monument, Hozomon Gate en Honryuji Temple. Het dichtstbijzijnde vliegveld is Luchthaven Tokyo Haneda, op 24 km van New City Hotel.