The Panorama Hotel Shanghai On The Bund est situé à moins de 4 km du Bund, au centre de Shanghai. Tous les clients peuvent profiter de l'accès à Internet haut débit dans les chambres et d'un accès à une salle de sport.
L'hôtel est fixée dans le quartier "Huangpu", non trop loin de la East Nanjing Road. L'hôtel se trouve à 10 minutes de marche de l'arrêt de bus IFC Residence, et à 5 minutes à pied de la Maison des douanes. Cet hébergement est situé à une distance de 3 km du Temple du dieu de la ville. La station de métro la plus proche est dans un rayon de 600 mètres.
Cet hôtel 4 étoiles dispose de 161 chambres sur 32 étages.
Les Goodfellas et Subway, situés à seulement 50 mètres de l'hôtel, servent des plats de la cuisine du sud de l'Italie.