Located approximately 15 minutes by car from National Museum of Nature and Science, the comfortable Shinjuku-Sts Hostel-Sj0189 Tokyo hotel offers air-conditioned rooms 3.1 km from the top family-friendly place like LaQua Day Spa. This 3-star aparthotel also includes a car park.
Tokyo centre is 30 minutes' walk, and sports attractions such as Tokyo Dome are 3 km away. Yoyogi Park is nearly 10 minutes away by car, while Chosenji Temple is just a few steps from the Shinjuku-Sts Hostel-Sj0189. Kanda Shrine is 4.4 km away, while Wakamatsu-kawada underground station is 300 metres from the hotel. There is Mejiro train station situated 2.6 km away.
Staying at this accommodation, you may choose from one of the 6 rooms featuring a multi-channel television, as well as essentials such as air conditioning. Shinjuku-Sts Hostel-Sj0189 hotel also provides guests with an electric kettle and a fridge. The spacious private bathrooms are fitted with a separate toilet, a shower, and a washing machine.
Tenpura Takashichi offers Japanese dishes and is situated fairly close to this Tokyo hotel.