The spacious Terrace Tokyo Otsuka Apartment is a great place to stay in the Toshima district, a 17-minute walk from Sugamo Jizo-dori Shopping Street. Wi-Fi and parking are among the essentials at guests' disposal.
The anime Namjatown Theme Park is located just near this apartment, while Shin-otsuka tube station is about 100 metres away. Terrace Tokyo Otsuka Apartment gives access to Tenso Shrine, which is a 7-minute walk away. This 4-room apartment is also just moments from Otsuka Mosque.
This apartment comprises a dining area equipped with a flat-screen TV with satellite channels, as well as comforts like ironing equipment and air conditioning. Such bathroom facilities as a separate toilet and a shower are provided for guests. You'll also come across bath sheets.
Terrace Tokyo Otsuka Apartment includes an equipped kitchen. The property lies 650 metres from Otsuka train station.