El Citic Pent Ox Metropolis Business Hotel Shanghái, de 34 pisos está situado en el centro de Shanghái, a poco más de 25 minutos a pie de la Torre de Shanghái. El hotel de 3 estrellas dispone de una piscina y un gimnasio en sus intalaciones. Además, ofrece acceso al Jardín Yuyuan, situado a unos 3 km.
Este hotel está situado en Shanghái, cerca de la estación de metro el Yuanshen Stadium. La Torre de la Perla de Oriente está a poco más de 10 minutos en coche del Citic Pent Ox Metropolis Business Shanghái, que también se encuentra a tan solo 5 minutos a pie de Pudong Mosque. Puedes pasar una tarde explorando un río, que están cerca del establecimiento. Los lugares de interés deportivo cercanos incluyen el Estadio de fútbol Hongkou, a unos 7 km del hotel. El Citic Pent Ox Metropolis Business Hotel está situado a 20 km del Aeropuerto internacional de Shanghai Hongqiao y al alcance de la parada de autobús Changyi Road at Minsheng Road.
El restaurante Long Shan Jia Chang Cai, que ofrece comida chinoise, se encuentra a tan solo 12 minutos a pie.