Situé à Chongming, le Sheraton Shanghai Chongming Hotel dispose d'un jardin, d'une terrasse, d'un bar et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il propose un restaurant, un service de prêt de vélos, une piscine intérieure et une salle de sport. Il propose un service d'étage, une réception ouverte 24h/24 et une bagagerie.
Les logements du complexe sont équipés d'une bouilloire. Toutes les chambres sont équipées de la climatisation, d'un coffre-fort et d'une télévision à écran plat. Certaines possèdent un balcon.
Une aire de jeux pour enfants est à votre disposition sur place. Lors de votre séjour au Sheraton Shanghai Chongming Hotel, vous pourrez pratiquer diverses activités à Chongming et dans ses environs, telles que le vélo.
L'aéroport international de Shanghai-Pudong, le plus proche, est implanté à 56 km.