Hotel IL Monte Osaka Location Map

address: 7-13 Doyama, Kita, Osaka, Japan
view on Google Maps