Bien situada en Shanghai, esta propiedad es una base perfecta para descubrir los alrededores. El Hotel fue construido en 2006. El Hotel fue renovado en 2013. La propiedad cuenta con 178 habitaciones. La propiedad consta de 30 habitaciones individuales y 148 habitaciones dobles. El Hotel goza de una ubicación idílica en el corazón de la ciudad.