Located in Tokyo, 1 km from The Sunshine 60 Observatory and 5 km from Yasukuni Shrine, Apartment in Toshima 904 offers free WiFi. The property is 5 km from Chidorigafuchi.
The air-conditioned accommodation is equipped with a kitchen.
Shinjuku Gyoen National Garden is 6 km from the apartment, while Japan Imperial Palace is 6 km from the property. Tokyo Haneda International Airport is 20 km away....