Map
3-6-12 Honmachi, Chuo-ku, Osaka, Japan
Credit: Courtesy of St. Regis Osaka
Hotel
St. Regis Osaka