El Orange Hotel Select Shanghái, de 3 estrellas, se encuentra a unos 10 minutos en coche de la Plaza del Pueblo, y a 2 km del Río Huangpu.
Este hotel está situado en el barrio Xuhui. Los aficionados al deporte también pueden visitar el Estadio Mercedes-Benz Arena, a 3 km del hotel, y llevar a sus familias al Acuario océanico de Shanghái, que está a unos 6 km. El Orange Hotel Select Shanghái está a unos 15 minutos en coche de Bund. El lugar se sitúa al lado de la estación de metro Jiashan Road y a 14 minutos en coche del aeropuerto internacional de Shanghai Hongqiao.
El restaurante WangChao Restaurant, con unos platos deliciosos, está a tan solo 1 km.