The St. Regis Osaka
3-6-12 Honmachi
Chuo-ku
Osaka
Osaka
Phone:
+(81)(6) 6258 3333
Find your nearest Starwood Hotels
Directions
Opening Hours
The St. Regis Osaka QR Code for Smartphones