Shuguang Mansion is a shining example of modern architecture in Shanghai, with its glass facade glistening in the sunlight and dazzling with lights at night. Surrounded by upscale shopping malls and restaurants, it offers the perfect blend of retail and dining experiences. The observation deck on the top floor provides a breathtaking panoramic view of Shanghai's skyline, making it a prime spot for photos. Whether day or night, Shuguang Mansion is a must-visit landmark in the city!

Shanghai/Shuguang Mansion Top Hotel Picks
Select your travel dates to find the best prices and availability



















