Offering a restaurant and luggage storage, the affordable Tokyo Inn lies in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, 2.1 km from Ikegami Honmon-ji Temple and within 10 minutes' drive of such cultural places of interest as Hara Museum. The 2-star inn provides currency exchange and a lift, plus Wi-Fi in public areas and private car parking on site.
The comfortable hotel has a prime setting within a 6-km distance of the large central plaza "Yebisu Garden Place Tower", while natural sights like the multi-purpose Komazawa Olympic Park are around 7 km away. Located nearly 5 minutes' walk from Magome underground station, the property is about a 15-minute ride from Shibuya Crossing. A family vacation to Tokyo will become more exciting if you visit Shinagawa Aquarium lying 2.5 km from the Inn. Mejiro train station lies approximately 20 minutes by car from this Tokyo hotel.
There are 151 rooms equipped with air conditioning along with modern facilities including a flat-screen TV with satellite channels. The accommodation also provides guests with an electric kettle and a fridge. A bidet, a separate toilet, and a shower/bath combination are featured in the family bathrooms.
A delightful buffet breakfast is offered at the Inn Tokyo. The hotel offers an à la carte restaurant serving European dishes. The restaurant Nakamuraya is in close proximity to this hotel.