Shinjuku Okubo Luxury Villa Tokyo is located 350 m from Shin-Okubo train station and approximately 5 minutes' walk from ShowBox.
The vibrant Seibu Shinjuku PePe Shopping Mall is within a few blocks of the apartment, while the Omoide Yokocho market is nestled just 1.1 km away. Guests will easily find the massive Godzilla Head, which is merely 650 metres from this apartment. Shinjuku Okubo Luxury Villa is within 15 minutes' drive of the famous Tokyo National Museum.
Higashi-shinjuku tube station is a few steps from the accommodation, connecting you with the rest of Tokyo.