Dongding Hotel Shanghai est située à environ 25 minutes à pied du Bund et à 2 km du Temple du dieu de la ville.
Le musée d'histoire naturelle de Shanghai n'est pas très loin, tandis que la gare Shanghai Metro est dans les environs de l'hotel. L'Aquarium océanique de Shanghai, dans une zone de 3 km, est certainement un incontournable pour les touristes en famille à Shanghai. Le Temple du Bouddha de jade est à 30 minutes de marche, et la station de métro Shanghai Natural History Museum est à 400 m de Dongding. Cet hotel 4 étoiles est à proximité de la station de bus West Nanjing Road at North Chengdu Road.
Belloco est situé à 500 mètres de cet hébergement.