The Astor House Hotel was the very first western hotel property in China, founded over 150 years ago so you know that your getting history as well as luxury. A quite and romantic hotel with all the perks that come with a 4 star establishment. The 24 room service really caters to your every need and we certainly loved using it. The hotel reminded us of a set on the movie "Indiana Jones & the Temple of Doom", just brilliant !!!Come and never leave we say :)





