Situé à quelques pas une épicerie, des magasins et une pharmacie, à moins de 25 minutes à pied du Sanctuaire Imado, Hotel New Tohoku Tōkyō propose 50 chambres à moins de 7 km de La Tour de Tokyo. L'hotel non-fumeur offre également un Wi-Fi dans les chambres.
L'hotel bénéficie d'un cadre paisible non loin du Musée Sumida Hokusai Museum, tandis que des sites naturels comme le Parc d'Ueno sont dans une zone de 1 km. New Tohoku de Tōkyō est également idéalement placé à 850 m de Kojima Park. Ce logement vous permet de profiter de sites naturels tels que Great fountain à environ 14 minutes de marche. Vous pourrez visiter des sites historiques, dont les Jardins Est du Palais Impérial, situé à 3 km de la résidence, et en apprendre davantage sur Tōkyō. La gare Shin-Okachimachi est juste à côté d'Hotel New Tohoku, tandis que la station de métro Ueno est dans une zone de 350 mètres.
Certaines des chambres spacieuses sont équipées d'un climatiseur individuel, d'un chauffage central et d'un équipement de repassage, ainsi que d'une TV à écran plat et d'une TV avec chaînes satellitaires. Ces chambres disposent de sol carrelé. Elles comportent un bidet, une toilette séparée et une douche dans les salles de bain, en outre, le confort est assuré par un sèche-cheveux et des draps de bain. Certaines chambres jouissent d'une vue sur la rue. De plus, les clients sont invités à utiliser une kitchenette pratique avec une micro-ondes, une bouilloire électrique et une table de cuisson dans une chambre double.
Un restaurant Ichiran, Atre Ueno Yamashitaguchi propose une cuisine asiatique et se trouve à environ 5 minutes en voiture de New Tohoku.