Located within 5 minutes' walk of the Umeda Inari Shrine, Kiki House Hotel Tokyo offers access to tourist attractions throughout Tokyo.
This Tokyo hotel is nestled in the Usseln district, 4.6 km from business venues like the huge Tokyo Skytree Tower and in the vicinity of the Shibue Park. Guests can visit the Captain Tsubasa Genzo Wakabayashi Statue, which is only 10 minutes' walk away, and the famous Tokyo National Museum which is about a 15-minute ride from the inn. The Kiki House Tokyo is situated 4.7 km from the Sumida Aquarium.
The rooms include climate control, along with such modern comforts as a flat-screen cable TV.
Serving a wide assortment of dishes, Aichiya is a few steps from the property.