3-6-12 Honmachi, Chuo-ku, Osaka 541-0053 Japan
+81 6-6258-3333

Check Room Rates & Availability

The St. Regis Osaka