February 7, 2013
Photo courtesy Starwood Hotels
Beijing-based firm MAD Architects has been on a roll—in fact, if you remember correctly, they made our list of the top five firms that kicked ass in 2012. We were particularly impressed with their recently completed Absolute Towers, whose curving silhouettes add a little sex appeal to the Mississauga skyline. (Never heard of Mississauga? It’s a city located just outside of Toronto.)
Well, just as we predicted, MAD’s wining streak continues—and so does their penchant for wild, attention-grabbing architecture. As Curbed.com reports, the firm has just completed the new, $1.5-billion Sheraton Huzhou Hot Springs Resort in Zhejiang Province, China. Described as a glowing horseshoe—or maybe a half-finished Stargate—the building is one of 30 (!!) hotels that the hospitality giant plans to open this year in the Asia-Pacific region. Click through to see more images!