Starwood Opens Twelve at Hengshan Hotel in Shanghai
Twelve at Hengsham, a Starwood Luxury Collection hotel, Shanghai announced it has opened its doors to guests. The new property is the Luxury Collection’s fourth in China and is situated on Hengshan Road, a boulevard that was a fashionable residential district and is home to trendy restaurants, bars, and night clubs.
The hotel has 171 rooms and suites, including the 1,108 square foot Presidential Suite, which has marble bathrooms, deep-soaking tubs, and high-tech amenities. The hotel’s spa offers a mud bath room, scrub table, and an ice fountain, as well as a 24-hour fitness center.
The hotel offers two signature restaurants and a lobby lounge. 12 Hengsham features Cantonese and Shanghai cuisine, and Tops & Terrace has a menu featuring international dishes.