Shanghai Grand Skylight Gardens Hotel located on Bai Se Road in Xuhui District is an international four-star green business hotel. The hotel hosts 184 rooms and suites in total. Integrated with Shanghai Botanical Garden known as the natural oxygen bar Grand Skylight is a peaceful harbor rarely seen in a bustling city. Grand Skylight is quite close to the South Shanghai Railway Station subway station the Shanghai Exhibition Center and the Shanghai Stadium which has a seating capacity of 80 thousand people. Xuhui District where Grand Skylight lies is a business zone so this hotel is in the perfect location for business travelers to work and relax.
Cancellation policies vary from hotel to hotel. Most current and accurate cancellation policies will appear on your confirmed reservation notification.