Sheraton Hot Spring Resort – Huzhou, China
The underwater Shine Spa is everything.
For architecture buffs, the Huzhou Hot Spring Resort in China draws many people to not only its unique architecture, but the awesome stay you will enjoy there. The resort is 27-stories tall with two towers that meet at the top to create a ringed hotel that defies gravity to an extent. It even has its […] More