Where is MOXY Osaka Honmachi by Marriott located?
MOXY Osaka Honmachi by Marriott, MOXY Osaka Honmachi by Marriott, Japan (approx. 34.68563°, 135.5062°)
MOXY Osaka Honmachi by Marriott, MOXY Osaka Honmachi by Marriott, Japan (approx. 34.68563°, 135.5062°)