Tokyo House Inn

Located in Tokyo, one mile from Shinjuku Gyoen National Garden, Tokyo House Inn features air-conditioned rooms with free WiFi throughout the property.

A TV is available.

There is a 24-hour front desk at the property.

Meiji Jingu Shrine is 1.7 miles from Tokyo House Inn, and Meiji Jingu Stadium is 1.9 miles away. The nearest airport is Tokyo Haneda International Airport, 11 miles from the property.