Overview - Astor House Hotel - Shanghai
Situated deep in the city of Shanghai near where the Wusong River meets with the Huangpu River, the Astor House Hotel stands among the many wonders of the most heavily populated and culturally rich cities in the world. From the numerous religious buildings and institutions scattered throughout the city to the influential business districts and commercial zones, the city of Shanghai has plenty to offer travellers looking to embrace their surroundings. The serene Yu Gardens are in close proximity, a vast area of natural and architectural beauty, while the under construction Shanghai Tower can be seen just across the Huangpu River, standing as the tallest building in all of China and second tallest building in the world.