Apartment In Edogawa 103
In Edogawa 103 apartment hosts guests of Tokyo.
The property is located 6 km away from Tomigaoka Hachimangu . Serving a wide range of dishes, Kashmir Mizueten and Gyozanosho can be reached within 10 minutes’ walk.
The apartment offers rooms with an in-room safe, climate control and a separate toilet for a comfortable stay in Tokyo.