Guests of the 2-star Otsuka Station Hotel Tokyo can enjoy easy access to the Tenso Shrine, which is situated about a 5-minute stroll away.
This Tokyo hotel is 4.5 km from the National Museum of Nature and Science and only 500 metres from Shin-otsuka underground station. The hotel offers proximity to family venues such as the 14.3-hectare Ueno Zoo (4 km) and the KONICA MINOLTA Planetarium "Manten" in Sunshine City (1.1 km). Feel in total harmony with nature by visiting the large Ueno Park, nearly a 10-minute ride from the Otsuka Tokyo. The accommodation is also 250 m from Otsuka train station and within a few blocks of the Sunshine Aquarium.
Guests can dine at Sanpei, serving Japanese dishes, or at Uoya Iccho Otsuka, located just a 5-minute walk away.