Situada en Shanghai, esta propiedad es una base ideal desde la que explorar los alrededores. El Hotel fue construido en 2009. El Hotel fue remodelado en 2011. Hay un total de 140 habitaciones. La propiedad consta de 134 habitaciones dobles y 6 junior suites. El Hotel goza de una ubicación idílica en el corazón de la ciudad. Los huéspedes podrán llegar en pocos minutos a pie a las principales estaciones de autobús y tren. El Hotel está a tan sólo unos pasos de varias paradas de metro y autobús. El Hotel está ubicado a pocos kilómetros del aeropuerto.