The St Regis Osaka
The St Regis Osaka
Hotel
3-6-12 Honmachi, Chuo-ku, Osaka, Osaka-fu, Japan
94
Excellent ·
689 reviews