Esta popular propiedad se encuentra en Shanghai. El Hotel fue edificado en 2006. Hay un total de 115 habitaciones. La propiedad consta de 4 habitaciones individuales y 111 habitaciones dobles. El Hotel está a pocos minutos en coche desde el aeropuerto.
Shanghai South Railway Station