Grand Central Hotel Shanghai se trouve à quelques pas d'un quartier de shopping, à 20 minutes de marche du Jardin Yuyuan. Il offre un bureau de change. L'hôtel dispose d'une piscine chauffée, et offre un sauna et une piscine couverte dans un quartier d'affaires.
L'hôtel offre un emplacement principal à Shanghai, non trop loin de la station de métro East Nanjing Road. La Tour de télévision Perle de l'Orient est à 6 km de Grand Central Hotel et, et l'aéroport international de Shanghai Hongqiao est à 20 km. Des vacances en famille à Shanghai deviendront encore plus excitantes si vous visitez Aquarium océanique de Shanghai situé à 6 km de l'hôtel. Grand Central Hotel Shanghai de 5 étoiles est à quelques pas de la gare routière Middle Henan Road at East Yan'an Road.
Vous pouvez choisir une des 353 chambres climatisées avec une TV à écran plat avec des chaînes satellite et du Wi-Fi, ainsi que des commodités telles qu'un mini-frigo bar et une cafetière/théière. Les chambres sont conçues dans un décor confortable y compris un haut plafond et des fenêtres insonorisées. Les salles de bains privées sont équipées d'un sèche-cheveux et des draps de bain. Si vous séjournez à l'hôtel, vous pourrez profiter d'une vue sur la ville.
Grand Central Hotel de Shanghai a unrestaurant où on sert un petit-déjeuner sous forme de buffet. Le lobby bar sur place a des billards appartenant au bar. South Memory a sa propre variété de plats de la cuisine chinoise, et est situé à une distance de 100 mètres.