Hotel Listel Shinjuku Location Map

address: 5-3-20 Shinjuku, Tokyo, Japan, 160-0022
view on Google Maps