The total construction area of the hotel is about 40,000 m² with a 12-storey main building (A) and a 3-storey side wing (F). Not only a hotel, but the creation of a lifestyle, the construction of the hotel mainly employed the ideas of European Neoclassicism, which is the predominant architectural style, and which, together with immaculate, artistic masterpieces collected from a variety of China's dynasties as decorations, offers a brand new visual experience and recomposes a new concept of luxury. The 244 deluxe suites, sophisticated, classical and unique in style, illustrate the multidimensional design of humanism while offering a sense of comfort and taste at the same time. Well equipped business facilities and invaluable art treasures on display bring a feeling of staying inside of a palace of art. Built in 2007 and renovated in 2008, the fully air-conditioned themed airport hotel welcomes guests into a lobby with 24-hour reception and check-out service, a hotel safe, currency exchange facilities, a cloakroom, lift access and a hairdressing salon. Other facilities available to guests include a cafe, bar, disco, 3 restaurants, conference facilities and WLAN Internet access. Guests may also make use of the room and laundry services and a car park.
This charming business hotel is located in the Hongqiao Development Area, the best developed area in Shanghai. It is located at the crossroads of Hongxu Road and Wuzhong Road and in the neighbourhood of Caohejing and Xinzhuang Development Area. It enjoys easy accessibility and is approximately 6 km from the centre of Xujiahui.
There are 3 feature restaurants, each with its own unique style, offering Chinese and Western style gourmet food. A continental breakfast buffet is served each morning while lunch and dinner are available á la carte or from set menus.