Situada en Shanghai, esta propiedad ofrece un lugar de descanso y relajación ideal. El Hotel fue edificado en 2013. La propiedad cuenta con 201 habitaciones. La propiedad consta de 96 habitaciones individuales, 75 habitaciones dobles, 17 suites, 10 villa y 2 habitaciones accesibles para minusválidos. El Hotel goza de una ubicación idílica en el corazón de la ciudad.