Гости отеля Thompson Shanghai Expo могут воспользоваться возможностью посетить Шанхайский всемирный выставочный центр, расположенный всего в 5 минутах ходьбы. Отель с видом на реку ежедневно подает завтрак "шведский стол".
Католическая церковь Сюйцзяхуэй находится в 6 км от этого отеля, а Исторический музей Шанхая — в 7 км. На расстоянии 5 км находится центр Шанхая. К тому же всего в 400 метрах расположен Китайский художественный музей. Автостанция 上海长途客运东站 находится в 10 минутах пешей прогулки от отеля Thompson Shanghai Expo, и Народная площадь – в 4 км.
В 252 номерах отеля есть мини-холодильник, а также система климат-контроля. В ванных комнатах предусмотрен отдельный туалет и душ.
В паре минут ходьбы от этого 5-звездочного отеля располагает ресторан Pizza Delfina.