Posizione
Situato nel centro, l'hotel si trova vicino al centro commerciale a due passi dalla linea metropolitana di Han Zhong road da cui la stazione ferroviaria di Shanghai dista solo 10 minuti a piedi.
Camere
La struttura vanta 212 camere arredate in modo accogliente, dotate di moderni accessori.
Ristorante
Il ristorante della casa serve piatti deliziosi della cucina cinese e occidentale.