If you want to stay in the Toshima district, Walk To Otsuka Subway Stop Dsow Tokyo apartment is a good choice located, 18 minutes' walk from the immersive SKY CIRCUS Sunshine 60 Observation Deck.
Within a 900-metre distance of Shin-otsuka tube station, this apartment is a mere 1.9 km from the public Minami-Ikebukuro Park. Guests can easily reach Tokyo Otsuka Norengai, which is about 5 minutes' walk away. Walk To Otsuka Subway Stop Dsow apartment is 3.4 km from Yanaka Ginza Pedestrian Street. Otsuka train station is 250 metres away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please