Situato appena fuori dal Centro commerciale Yueda 889 Square, Ambassador a 4 stelle dista 5 minuti di auto dal Centro espositivo di Shanghai. L'hotel gode di una vista sulla città e dispone di Wi-Fi gratuito nelle camere.
L'alloggio si trova a Shanghai a 10 minuti di passeggiata dalla stazione della metropolitana di Longde Road. In 5 minuti d'auto gli ospiti possono raggiungere Tempio del Buddha di Giada.
266 camere non fumatori comprendono un impianto di climatizzazione, una cassaforte privata e un minibar. Le camere climatizzate hanno gli interni in stile moderno.
Ogni mattina una colazione è offerta al bar. Gli ospiti godranno di un'atmosfera incantevole al ristorante in giardino che offre la cucina cantonese. C'è un café-bar tra le opzioni gastronomiche. I ristoranti con le varie specialità il WangChao e l'Han She sono a circa 100 metri di distanza. Ambassador si trova non lontano dalla stazione ferroviaria Shanghai Metro. Questo hotel offre gratuitamente cure termali e una vasca idromassaggio. Ambassador ha tra le opzioni anche una palestra, un centro fitness e lezioni di fitness.
Check-in:dalle 14:00-23:59
Check-out:alle 12:00