Wi-Fi доступен в том числе на всей территории.
Мост Лупу находится на расстоянии 2 км от 2-звездочный Shell Hotel Shanghai Expo Changqing Road Metro, а Хуанпуцзян — примерно в 25 минутах ходьбы. Любителям спорта также понравится посещение Стадиона Mercedes Benz Arena, расположенного в паре минут ходьбы от этого отеля. Одной из самых интересных достопримечательностей Шанхая является Китайский художественный музей. Он находится в 9 минутах ходьбы от отеля. В 500 метрах останавливается автобус; ближайшая остановка — Changqing Road.
За 5 минут вы можете дойти до ресторана ShaoXing Restaurant. А ресторан Xiabu Xiabu находится в 14 минутах пешей прогулки.