Offrant un restaurant, Hotel The Drama à Shanghai fantastique se trouve dans une localité de shopping, à 12 minutes à pied du Grand théâtre de Shanghai et à moins de 25 minutes de marche du Temple du Bouddha de jade. Situé à côté du Musée de Shanghai, cet hotel 5 étoiles dispose de 26 chambres avec vue sur la ville.
Le centre de Shanghai est à 20 minutes à pied de l'hotel sans fumée, et des lieux culturels tels que Le Bund sont à 2 km. Les sites religieux de la région comprennent le Temple du dieu de la ville (2,1 km) et la Cathédrale Saint-Ignace de Shanghai (4 km). Drama de Shanghai est près de 818 Square ainsi que la station de métro West Nanjing Road se trouve à 50 mètres. L'arrêt de bus le plus proche est West Nanjing Road at North Chengdu Road, à environ 5 minutes à pied.
Les chambres comprennent une bouilloire, ainsi qu'Internet à haut débit et une TV multi-canal pour votre confort. Une climatisation sont fournis pour le confort des clients. Entre autres équipements de salle de bain, une toilette séparée et une douche sont aussi fournis et le confort est assuré par un sèche-cheveux et des peignoirs de bain.
Drama offre un petit-déjeuner sous forme de buffet fait frais tous les jours. Il y a un bar lounge là-bas. L'espace bar comprend un salon. Vous pourrez déguster des plats de cuisine Chinese au restaurant Wang jia sha. Shanghai qui se trouve assez proche d'Hotel The Drama.