Situado en el barrio Pudóng de Shanghái, el hotel Cloud Expo Apartment Shanghái, de 3 estrellas, está a una distancia de 4 km de atractivos culturales como el Puente Lupu (Shanghái).
El aparthotel está situado a poco más de 15 minutos en coche del Paseo Fluvial de Shanghái y no muy lejos de la estación de metro Gaoqing Road. La Exposición Universal de Shanghái de 2010 se encuentra a una distancia de 4,1 km del hotel y el aeropuerto internacional de Shanghai Hongqiao se sitúa a 25 km. El hotel Cloud Expo Shanghái está a poco más de 10 minutos en coche del Pabellón de China en Shanghái.
También incluyen climatizador, y un balcón y una zona de estar en las habitaciones para mayor comodidad. Todas las habitaciones de este lugar incluyen hervidor eléctrico, nevera y placa de cocina, así como inodoro separado y ducha.