Shanghai Metropark Jichen Hotel Hotel
818 Wanhangdu Road, Jing'an, 200042 Shanghái, China
El Ambassador Hotel ocupa un edificio de 26 plantas situado situado en el distrito Jing’an de Shanghái, a 5 minutos en coche de la estación de metro de Longde Road, de la línea 11.