Tokyo Nest Ohana apartment is located merely a 10-minute walk from the Jigenin Temple and just 1.6 km from the Shirahige Shrine.
This apartment lies in the Katsushika district, in the vicinity of the Horikiri iris garden. Guests can easily reach the Takaramachi Hachiman Shrine, which is 450 metres away.
The apartment includes a fully-equipped kitchen. Mejiro train station is 15 km away.