Located in Tokyo (Ueno), Hotel New Touhoku is close to National Museum of Western Art, Tokyo National Science Museum, and Ueno Park. Also nearby are Tokyo National Museum and Sensoji Temple.
In addition to tour/ticket assistance, Hotel New Touhoku features laundry facilities.
The 30 air-conditioned guestrooms at Hotel New Touhoku include hair dryers and blackout drapes/curtains. All accommodations provide desks and phones.