Located around 2 km from Tokyo Metropolitan Government Buildings, the comfortable Self-Check In-Shinjuku-Windhouse Aparthotel Tokyo is only a 6-minute walk from ShowBox. This 2-star aparthotel showcases parquet floors in its decor and provides a car park for guests.
The hotel is notable for its convenient location, a mere 650 metres from Vr Zone Shinjuku and in close proximity to Shin-Okubo train station. The Self-Check In-Shinjuku-Windhouse Aparthotel Tokyo gives access to the giant Godzilla Head Statue, which is just 9 minutes' walk away. Shinjuku Nomura Building also lies merely 1.6 km away. Shinjuku-nishiguchi tube station is within 10 minutes' walk of this accommodation.
The 6 rooms at Self-Check In-Shinjuku-Windhouse Aparthotel are equipped with comforts such as ironing facilities, air conditioning, and a washing machine, as well as a flat-screen TV with satellite channels. Self-catering facilities include an electric kettle, a refrigerator, and kitchenware. Guests are welcome to use a hairdryer and towels in the family bathrooms with a separate toilet and a shower.
Pungumu Main Shop serves various kinds of Asian dishes 250 metres away.