tokyo apartment house inn

Set in Tokyo, tokyo apartment house inn offers air-conditioned rooms with free WiFi. Well situated in the Shinjuku Ward district, this guest house is located 2.2 km from Shinjuku Gyoen National Garden. The property is situated 2.9 km from The Sunshine 60 Observatory and 3.4 km from Yasukuni Shrine.

The rooms in the guest house are equipped with a flat-screen TV. All guest rooms include a wardrobe.

Meiji Jingu Shrine is 3.4 km from tokyo apartment house inn, while Meiji Jingu Stadium is 3.5 km from the property. Tokyo Haneda International Airport is 18 km away.