Donghu Collection Hotel
4 StarsNo. 7 Donghu Road, Xuhui District - Shanghai, China View Map
Shanghai Donghu Collection Hotel is located at No. 7 Donghu Road, Xuhui District, Shanghai. The hotel is situated at the intersection of Huaihai Middle Road and Donghu Road in the city center, boasting a prime location close to the Huaihai and Jing'an shopping districts, which gather many trendy and fashionable boutiques. Surrounding the hotel are numerous cultural venues, allowing you to enjoy comfortable accommodation while experiencing Shanghai's rich historical and cultural heritage. The overall architecture of the hotel features a modern minimalist light luxury style, with interior decoration that integrates elements of Haipai culture, complementing modern art. The hotel also offers facilities such as an indoor heated swimming pool, gym, and sauna, providing you with a relaxing experience both physically and mentally.