The 1-room Shinjyuku Kabukisho Vacation Stay Self Check In Tokyo apartment is located 250 m from Shin-Okubo train station and around 5 minutes' walk from the Okubo Park. Guests can use Wi-Fi for either business or leisure reasons.
For added convenience, a shower are available at this apartment.
The accommodation comes with a mini-kitchen where guests can cook their own meals.
The Inari Kio Shrine is about 600 metres from the apartment, while cherry blossom viewing spots can be found 2.2 km away. Due to the prime location of Shinjyuku Kabukisho Vacation Stay Self Check In apartment, the giant Godzilla Head Statue is merely an 8-minute walk away. The apartment is 4.5 km from the National Art Center, Tokyo. Nearby tube stations include Higashi-shinjuku, which is within a few blocks of the property.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please