Sakura Apartment in Tokyo 530294 offers accommodation in Tokyo, 2.6 km from The Sunshine 60 Observatory and 6 km from Yasukuni Shrine. Guests may enjoy free WiFi.
The accommodation is fitted with a kitchen.
Sensoji Temple is 7 km from the apartment, while Chidorigafuchi is 7 km from the property. Tokyo Haneda Airport is 22 km away.