Terrace Tokyo Otsuka South Apartment is located in the Toshima district of Tokyo, a mere 6 minutes' walk from Minamiotsuka Hall.
Situated a short way from Sugamo Park, the apartment also boasts easy access to Otsuka train station which is 600 metres away. This apartment is 2.6 km from the Japanese Waseda Private Research University and Tokyo International airport is 29 minutes’ drive away. Terrace Tokyo Otsuka South Apartment is nestled about a 15-minute ride from the usual residence "Imperial Palace".
The apartment includes a balcony and a living room with climate control for utmost comfort. The property is equipped with a bathroom that features a hairdryer, bath sheets, and bathrobes. Furthermore, a bidet, a separate toilet, and a shower is available.
With self-catering amenities like a full kitchen, Terrace Tokyo Otsuka South Apartment also boasts a dining area where guests can relax and indulge in their meals. Shin-otsuka tube station is within a few blocks of the accommodation, connecting you with the rest of Tokyo.