The hotel is conveniently located at the downtown of Shanghai, within walking distance from the Everbright International Exhibition Center and within minutes' drive from Xujiahui district. It enjoys a very convenient transport links and within minutes' walk from the nearest metro station.
The hotel is a modern, 12-floor building.
The lobby is medium sized and pleasantly decoated with a typical wooden reception desk. FZ 01/06
Pets are allowed