2-13-5 Nakakasai, Edogawa-ku, Edogawa, Tokyo · 9.9 km from city centre
1 Reviews
License number · 23江衛環01第4号
Wheelchair accessible – no
Well-lit path to entrance
Upper floors accessible by stairs only
Didn't find your perfect hotel?
More accommodation in Tokyo