The 90 m² Self-Check In Casa Shinjuku Apartment Tokyo is right in the centre of Tokyo, within 5 minutes' walk of the Shin Okubo Korean Town.
The Imperial Palace is within 6 km of the apartment, while cherry blossom viewing spots can be found 2.3 km away. 750 m from Higashi-shinjuku tube station, this apartment is also fairly close to Toyama Park Shinjuku. The Ueno Zoo is situated around 15 minutes by car from the accommodation.
Staying at the apartment, guests have access to a balcony and a seating area equipped with climate control. At the property, a bidet, a separate toilet, and a hot tub are provided to improve your comfort. Furthermore, a hairdryer, bath sheets, and bathrobes is available.
Take delight in an equipped kitchen provided at Self-Check In Casa Shinjuku Apartment and complete with a fridge and kitchenware for your convenience. Self-Check In Casa Shinjuku Apartment is just near Shin-Okubo railway station.