HUNDRED STAY Tokyo Shinjuku Location Map

address: 2-27-7 Hyakunin-cho, Shinjuku, Tokyo, Japan
view on Google Maps