Where is Courtyard by Marriott Shin-Osaka Station?

Where is Courtyard by Marriott Shin-Osaka Station located?

Courtyard by Marriott Shin-Osaka Station, Courtyard by Marriott Shin-Osaka Station, Japan (approx. 34.73433°, 135.49905°)


Where is Courtyard by Marriott Shin-Osaka Station on the map?