Situated in Tokyo, tokyo apartment house inn is 2.2 km from Shinjuku Gyoen National Garden. The property is set 2.9 km from The Sunshine 60 Observatory, 3.4 km from Yasukuni Shrine and 3.4 km from Meiji Jingu Shrine. Free WiFi is available.
At the guest house, the rooms include a wardrobe. The units will provide guests with a microwave.
Meiji Jingu Stadium is 3.5 km from tokyo apartment house inn, while Chidorigafuchi is 3.9 km from the property. The nearest airport is Tokyo Haneda International Airport, 18 km from the accommodation.