Where is Courtyard by Marriott Osaka Honmachi?

Where is Courtyard by Marriott Osaka Honmachi located?

Courtyard by Marriott Osaka Honmachi, Courtyard by Marriott Osaka Honmachi, Japan (approx. 34.68227°, 135.50499°)


Where is Courtyard by Marriott Osaka Honmachi on the map?