На всей территории предоставляется Wi-Fi.
Шанхайский океанический аквариум находится всего в 25 минутах ходьбы от 4-звездочный Atour Hotel North Bund Shanghai, а Цзинь Мао — менее чем в 2 км. Любителям спорта также понравится посещение Футбольного стадиона «Хункоу», расположенного всего в 10 минутах езды от отеля. Одна из самых популярных достопримечательностей города, — Шанхайский музей, находится приблизительно в 5 км от этого отеля. Автобусная остановка Changyang Road Liaoyang Road располагается в 5 минутах пешей прогулки.
Для удобства гостей в номерах предусмотрен балкон и зона отдыха. В них есть телевизор с плоским экраном и спутниковыми каналами, а также система климат-контроля. Ванные комнаты оборудованы отдельным туалетом и душем. В них предусмотрены халаты и тапочки. А из окон открывается вид на город.
Ресторан Cucina 1980 находится всего в 150 метрах.