Courtyard by Marriott Shanghai Minhang se encuentra en Shanghái, a 17 km de Estación de tren de Shanghái Sur, y ofrece servicio de conserjería, habitaciones libres de humo, bicicletas gratis, wifi gratis en todo el alojamiento y centro de fitness. El alojamiento está a 18 km de Estación de metro Shanghai South Railway Station, a 19 km de Templo Longhua y a 25 km de Templo Jing'an. El alojamiento dispone de servicio de habitaciones, recepción 24 horas y cambio de moneda.
El hotel ofrece habitaciones con aire acondicionado, escritorio, hervidor, minibar, caja fuerte, TV y baño privado con ducha. Todas las unidades disponen de armario.
Courtyard by Marriott Shanghai Minhang cuenta con un restaurante que sirve cocina americana, cocina china y cocina asiática.
Plaza del Pueblo está a 29 km del alojamiento, y Calle peatonal East Nanjing Road está a 30 km. El aeropuerto más cercano (Aeropuerto internacional de Shanghai Hongqiao) está a 25 km.