Asakusa Riverside Family Inn Tokyo villa is situated approximately 5 minutes' walk from Chomei-ji and offers guests to relax with a hot tub. Featuring car rentals, this Tokyo villa invites guests to visit the usual residence "Imperial Palace", situated around 7 km away.
Nestled only 650 metres from the Mimeguri Shrine, the accommodation is nearly a 10-minute ride from the historic Senso-ji Temple. Asakusa Riverside Family Inn villa is located 3.5 km from such natural sights as the Shinobazu Pond. The Tokyo property is about 15 minutes' drive from family-friendly places such as the Sumida Aquarium.
Guests will enjoy Japanese dishes in Teuchi Soba Naota, which is just moments from Asakusa Riverside Family Inn villa. Tokyo International airport is 25 km from this accommodation, and Higashi-mukojima-itchome bus stop is just 1 km away.