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