Для деловых людей 4-звездочный River Front Business Hotel Shanghai организует курьерскую службу, а также предложит им конференц-зал.
Примерно в 7 км от отеля находится Центр искусств Гималаев, а в 25 км — аэропорт Международный аэропорт Пудонг в Шанхае. Примерно в 10 минутах езды от этого отеля есть Shezhuang Temple. Шанхайский новый международный выставочный центр располагается примерно в 8 км от отеля River Front Business. Всего в 10 минутах ходьбы находится ближайшая автобусная остановка, — Shengxia Road Jinqiu Road.