Louis Stage Otsuka Apartment Tokyo is located in the Toshima district of Tokyo, a mere 6 minutes' walk from Sugamo Park. Wi-Fi and a car park are also available at this apartment.
Waseda University International Conference Center is in close proximity to the homestay, while Otsuka Deepa is 200 metres away. The property has a convenient location nearly a 5-minute ride from Shin-otsuka metro station. Guests can reach the famous Tokyo National Museum located 4.3 km away.
A private bathroom comes with a bidet, a separate toilet, and a shower, plus hair dryers and bath sheets.
Equipped with coffee and tea making facilities and an equipped kitchen, the apartment offers a refrigerator and kitchenware. Louis Stage Otsuka Apartment is also just around the corner from Otsuka rail station.