The 3-room Shiba Inn Tokyo offers a convenient location, around 20 minutes' walk from the 1958-vintage Tokyo Tower. At the apartment, Wi-Fi and a car park are also provided.
This apartment is in Central Tokyo, which is Japan's busy capital, right near the restaurant Shibanotoriichidai. Located about 500 metres from Saigo Kachi Kaiken no Ji, the accommodation is a stone's throw from Mita underground station. Shiba Inn is nestled 3.8 km from the primary residence "Imperial Palace".
Guests can enjoy the comfort of a dining area, complete with air conditioning, as well as a flat-screen TV with satellite channels. A bathroom comes with a bidet, a separate toilet, and a shower, along with hairdryers and bath sheets.
The apartment features an equipped kitchen. Self-catering facilities also include coffee and tea making equipment. 100 metres away from Shiba Inn, guests can find a restaurant serving Japanese cuisine. You can reach Tamachi train station nearly a 10-minute walk away.