Property Location With a stay at Hotel New Touhoku in Tokyo (Ueno), you'll be convenient to National Museum of Western Art and Sensoji Temple. This hostel is within close proximity of Ueno Park and Ueno Zoo. Rooms Make yourself at home in one of the 30 air-conditioned guestrooms. Conveniences include phones, as well as desks and blackout drapes/curtains. Rec, Spa, Premium Amenities Pamper yourself with onsite massages or make use of the other amenities, which include tour/ticket assistance. Dining While enjoying a refreshing dip in the hotel pool, you can order your favorite drink at the poolside bar.