Astor House Hotel Shanghai расположен в финансовом районе Хункоу. На расстоянии 5-минутной прогулки от него находится Сучжоухэ.
Этот 3-звездочный отель находится в радиусе 7 км от набережной Вайтань и в радиусе 2 км от Народной площади. Этот отель разместился вблизи Хепинга Фандиан. Кроме того, 东方明珠公园 находится в 5 минутах ходьбы. Расположенный в радиусе 4 км от отеля, Храм Нефритового Будды открыт для посещения верующими и туристами. Станция метро International Cruise Terminal находится в 10 минутах неспешного шага от Astor House, а также в 25 минутах неспешного шага от Цзинь Мао.
В каждом из 130 номеров отеля есть гардеробная и зона отдыха. Для удобства гостей предусмотрели гладильные принадлежности и систему климат-контроля. Кроме отдельного туалета и душа, в ванных комнатах предоставляется фен и халаты.
Гости могут отдохнуть в кафе-баре. Бар "Bund 30 Bar & Bistro" находится в радиусе 8 км от отеля Astor House.