Sheraton Shanghai Chongming Hotel situa-se em Chongming e apresenta um jardim, terraço, bar e acesso Wi-Fi gratuito em toda a propriedade. Providenciando um restaurante, o alojamento também dispõe de bicicletas gratuitas, assim como piscina interior e centro de fitness. O alojamento dispõe de serviço de quartos, uma receção aberta 24 horas e depósito de bagagens.
Todas as unidades do alojamento estão equipados com chaleira. Os quartos estão equipados com ar condicionado, cofre e uma televisão de ecrã plano, e alguns quartos disponibilizam varanda.
Sheraton Shanghai Chongming Hotel oferece um parque infantil. Os hóspedes de Sheraton Shanghai Chongming Hotel poderão desfrutar de atividades em Chongming e arredores, como ciclismo.
O aeroporto mais próximo é o Aeroporto Internacional de Xangai - Pudong, que fica a 56 km de Sheraton Shanghai Chongming Hotel.