The St. Regis Osaka is undoubtedly one of the most gorgeous hotels I’ve ever stayed at; we had the pleasure of experiencing it for two nights. It’s a SPG hotel, …

AloJapan.com