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°)
Courtyard by Marriott Shin-Osaka Station, Courtyard by Marriott Shin-Osaka Station, Japan (approx. 34.73433°, 135.49905°)