Situated within 25 minutes' walk of the Nitta Shrine, Omori House Apartment Tokyo also boasts easy access to Mejiro train station which is 16 km away.
The apartment lies in Ota Ward, which is a special ward located in Tokyo Metropolis, Japan, 3.4 km from the Senzoku Pond. If you feel like visiting the surroundings, check out Shopping Mall Omori Rara that is nearly 30 minutes' walk from this apartment.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please