hotels and resorts in asia

Discover IHG’s Atwell Brand: Experience Lifestyle Travel with a Fresh Twist in Shanghai!

Discover IHG’s Atwell Brand: Experience Lifestyle Travel with a Fresh Twist in Shanghai!

The new Atwell Suites in Shanghai is here to shake up the hotel scene in Greater China. Launched by IHG ... Read more