Omori House Apartment Tokyo is located 2.4 km from Heiwa no Mori Park and approximately 20 minutes' walk from the Tokujo-ji Temple.
The apartment is in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, just around the corner from the restaurant Sukiya, Ikegami-Dori Chuo. Atre Omori is merely 1.8 km from this apartment.
Mejiro railway station is within 30 minutes' drive of the accommodation.