2-13-5 Nakakasai, Edogawa-ku, Edogawa, Tokyo · 6.1 miles from city center
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