The hotel is highly recommended for both business and leisure travelers. (S. S. 30Mar. 08)
The hotel is strategically located in north square of Shanghai Railway Station, nearby Shanghai Long-Distance Bus Terminal and Shanghai Tourist Bus Terminal, with easy access to shopping center and tourist attractions.
It is a modern high-rise building with 27 stories.
The lobby is medium in size and elegantly decorated.