park-inn-by-radisson-berlin-alexanderplatz-0 Location Map

Address: 1-2-1 Tosabori, Umeda, Osaka, Japan
view on Google Maps