Situada en Shanghai, esta propiedad ofrece un lugar de descanso y relajación ideal. El Hotel fue edificado en 2007. El Hotel fue completamente remodelado en 2007. Hay un total de 400 habitaciones. La propiedad consta de 40 habitaciones individuales, 50 habitaciones dobles, 5 junior suites y 5 suites. El Hotel goza de una localización ideal en el centro de la ciudad. El Hotel está cerca de las principales estaciones de autobús y tren.