На территории доступна парковка.
Исторический музей Шанхая находится всего в 10 минутах езды от 4-звездочный Atour Hotel Shanghai North Bund Riverside International Plaza, а набережная Вайтань — менее чем в 4 км. Старая улица Юйюань располагается всего в 15 минутах езды от отеля. Благодаря автобусной остановке Changyi Road at Minsheng Road, расположенной возле этого отеля, можно комфортно передвигаться по городу.
В номерах к услугам гостей мини-бар, телевизор с плоским экраном и система климат-контроля.
К тому же гостям предлагают завтрак "шведский стол".