City Hotel Lonestar Location Map

address: 2-12-12 Shinjuku, Tokyo, Japan, 160-0022
view on Google Maps