Grand Skylight Gardens Hotel Shanghai Bai Se Road Hotel
No 100 Baise Road Xuhui District, Shanghai, 200231
Grand Skylight Gardens Hotel Shanghai Bai Se Road is located next to Shanghai Botanical Gardens. It is a 10-minute drive from Shanghai South Railway Station Subway Station (Line 1 and 3), which link to main attractions.