The St Regis Osaka

3 6 12 Honmachi Chuo Ku
Osaka
Japan