Oferecendo depósito de bagagem, Hotel New Tohoku Tóquio situa-se no bairro de Taito, a uma distância de apenas 1 metros da Lagoa Shinobazu e a uma distância aproximada de 15 minutos a pé dos locais de interesse cultural como Museu Nacional de Tóquio. Além disso, este hotel oferece aos hóspedes cofre e segurança 24 horas.
A Japanese Sword Museum está a aproximadamente 25 minutos de distância a pé. O New Tohoku de Tóquio também está a uma distância de 2 km dos pontos turísticos naturais como o Jardim Kyuyasuda. Além disso, Okachimachi Park está a 650 metros de distância. Este hotel de 50 quartos fica a uma distância de 3.2 km de Daijingu de Tóquio. A paragem de autocarros mais próxima é Taito City Office, localizada a apenas 250 metros de distância, e a Shin-Okachimachi está a aproximadamente 10 minutos de distância a pé.
Algumas unidades no Hotel New Tohoku consistem em zona de refeições e kitchenette, e oferecem controle individual do ar condicionado, sistema de aquecimento central, o ferro e tábua de passar para a sua conveniência. As unidades têm chaleira elétrica para self-catering, juntamente com Wi-Fi e TV via satelite para entretenimento. Bidé, casa de banho separada e chuveiro, juntamente com confortos como secador de cabelo e roupões, estão presentes nas casas de banho. Estes quartos com ar condicionado também apresentam vistas para a rua. Além disso, os hóspedes são bem-vindos a utilizar uma kitchenette prática com um frigorífico, placa de cozinha e máquina de lavar em um quarto duplo.
Ichiran, Atre Ueno Yamashitaguchi e Hard Rock Cafe estão a aproximadamente 600 metros de distância e oferecem uma das melhores cozinhas em Tóquio.