Shinjyuku Kabukisho Vacation Stay Self Check In Tokyo apartment lies in the Shinjuku district of Tokyo and offers swift access to the Samurai Museum, which is just 8 minutes' walk away.
This apartment is 150 metres from Shin-Okubo train station and merely 1 km from the Hanazono Shrine. Located nearly a 25-minute walk from the Tokyo Metropolitan Government Building, the apartment is also a stone's throw from ShowBox. Shinjyuku Kabukisho Vacation Stay Self Check In apartment is nestled 3.2 km from Takeshita Pedestrian Street.
Your own meals can be prepared in a kitchenette. Offering access to the rest of Tokyo, Higashi-shinjuku underground station is 750 metres away.