Based in the heart of Shanghai, the Donghu Hotel offers discerning travelers a refined retreat in the vibrant Xuhui District. Originally opened in 1934, this iconic 5-star establishment seamlessly blends Old World grandeur with modern amenities after a full renovation in 2016. With its prime location on Donghu Road, the hotel allows for effortless exploration of Shanghai's myriad attractions. The historical Hengshan Moller Villa is just a 0.42 km stroll away, while the Memorial Hall of Artist Zhang Chongren and Shanghai Culture Square are within 0.72 km. Immerse yourself in the city's East-meets-West duality merely steps from your luxurious accommodations. The Donghu Hotel's 100 well-appointed rooms and suites exemplify elegance with plush furnishings and modern amenities. Guests can look forward to unwinding after a day of sightseeing or business meetings with the hotel's tranquil garden courtyard and fitness center. For added convenience, the reception operates 24/7 with attentive concierge service. Whether you're visiting for work or leisure, the Donghu Hotel offers a refined yet accessible taste of Shanghai living with its prestigious address and proximity to cultural hotspots. Book your stay at this iconic property to experience China's biggest metropolis from a unique vantage point.
Location
Nearby Metro Stations
The following metro stations are within 2km of this hotel: