Ofreciendo 57 habitaciones, el City View Hotel Shanghái está alrededor de 10 minutos en coche del Estadio Mercedes-Benz Arena. El hotel cuenta con un aparcamiento en el lugar.
Situado en el distrito Luwan, este hotel de 3 estrellas se encuentra alrededor de 15 minutos en coche de sitios de negocios como el Jin Mao. La zona incluye lugares de interés religioso como el Templo Longhua (3 km) y el Templo del Buda de Jade (6 km). El hotel está alrededor de 10 minutos en coche del Templo Jing'an y de otras atracciones principales de Shanghái. El City View Hotel Shanghai está justo al lado de la estación de metro el Jiashan Road.
Las habitaciones disponen de minibar, así como de TV de pantalla plana con canales vía satélite para tu comodidad. También dispone de sofá, TV de pantalla plana con canales vía satélite y climatizador en las habitaciones.
El City View Hotel ofrece el desayuno en el restaurante. Dispone de un bar lounge. Podrás saborear la cocina asiática en el restaurante Naam Thai, que está aproximadamente a 7 minutos andando del hotel.