Hotel New Takada está muy bien situado en el barrio de Shinjuku (barrio especial), Tokio, a 2 min a pie de Statue of Peace, a 500 metros de Tsumami - Kanzashi Museum y a 7 min a pie de Otomeyama Park. Cerca hay lugares de interés populares como Philatelic Museum, Nakamura Tsune Atelier Memorial Museum y Higashiyama Fujiinari Shrine. El alojamiento dispone de recepción 24 horas y wifi gratis en todo el alojamiento.
El hotel ofrece habitaciones con aire acondicionado, nevera, hervidor, bidet, artículos de aseo gratuitos, TV de pantalla plana con canales vía satélite, reproductor de Blu-ray y reproductor de DVD. En Hotel New Takada, las habitaciones están equipadas con ropa de cama y toallas.
Cerca del alojamiento hay puntos de interés como Shimoochiai Yachono Mori Park, Shinjuku Suwa Shrine y Hikawa Jinja Shrine. El aeropuerto más cercano (Aeropuerto de Tokio-Haneda) está a 24 km.