Hotel Astor House (Pujiang Hotel) (Since 1846) China, Shanghai
Hotel Astor House (Pujiang Hotel) (Since 1846) China, Shanghai: A historic hotel on the Bund, offering classic elegance and modern amenities. It's a perfect base for exploring Shanghai's rich history and vibrant culture.
Read more about Hotel Astor House (Pujiang Hotel) (Since 1846) China, Shanghai