Alila Shanghai, Si trova su Weihai Road in Jing'an District. Si trova a pochi passi dal vivace shopping, intrattenimento e quartieri commerciali di Nanjing Road e Huayai Road. Il quartiere di affari di nuova costruzione, Taiguhui, è proprio di fronte all'hotel.A tre isolati dall'hotel, si può arrivare alla piazza della gente, Shanghai Grand Theater, Shanghai Museum, edificio del governo comunale e Shanghai Urban Planning Museum.
Come hotel di quattro stagioni in Cina, ha vinto molti autorevoli premi in casa e all'estero.L'hotel ha più di 400 camere. Le spaziose stanze simboleggiano comfort e lusso.Il design moderno con alto gusto mostra il fascino di miscelare culture cinesi e occidentali.Le camere sono dotate di prodotti da bagno privati del marchio francese di O'shudan, così come di una grande cassaforte coperta che può contenere 17 pollici portatili.
Il business center dell'hotel offre intelligenti viaggiatori d'affari con servizi a tutto tondo, servizi di segreteria premurosi e completi, una nuova generazione di apparecchiature video conferenze, area di lavoro dotata di interfaccia internet e sala conferenze aziendali, che rende il viaggio d'affari più potente.
Sia che si tratti di turismo d'affari o di turismo di svago, rende più ospiti un'esperienza indimenticabile con il suo servizio personalizzato lussuoso, confortevole e premuroso.