The St Regis hotels almost needs no introduction if you’ve seen the right Hollywood movies but as we don’t have any in Australia and there’s only one in Japan, I was definitely curious to see what made this hotel almost synonymous with the word ‘fancy’ in pop culture. In Osaka, the hotel is a quiet…
↧
Trending Articles
More Pages to Explore .....