Si decides alojarte en Alila Shanghai, te encontrarás en una fantástica zona de Shanghái (Centro de Shanghái), a solo unos pasos de Plaza del Pueblo y a apenas 9 min a pie de Distrito comercial de Nanjing Road. Además, este hotel se encuentra a 0,9 km de Zona comercial West Nanjing Road y a 1,8 km de El Bund.
Te sentirás como en tu propia casa en cualquiera de las habitaciones con aire acondicionado. Para los momentos de ocio, tienes una por cable. Entre las comodidades, se incluyen caja fuerte y tabla de planchar con plancha, además de un servicio de limpieza disponible todos los días.
Tendrás un centro de negocios, check-in exprés y check-out exprés a tu disposición.
Recibe los cuidados que te mereces gracias al servicio de tratamientos corporales o aprovecha instalaciones recreativas como sauna y muchas más. Encontrarás también servicios de conserjería y un salón de eventos.