The 2-star Self-Check In-Shinjuku-Windhouse Aparthotel Tokyo gives quick access to Shinjuku SAMURAI, which is situated just 6 minutes' walk away.
Takeshita Pedestrian Street is 3.2 km from the aparthotel, while the Shinjuku Central Park is 2.1 km away. This Tokyo hotel stands in the vicinity of Shinjuku-nishiguchi tube station. Also, the Self-Check In-Shinjuku-Windhouse Aparthotel Tokyo is a 13-minute stroll from the Thermae-Yu Onsen, and Shin-Okubo train station is located a mere 150 metres away.
The restaurant Pungumu Main Shop is in the immediate vicinity of the property.