The Drama heeft gratis WiFi in de hele accommodatie en biedt uitzicht op de stad in Shanghai. De accommodatie ligt op ongeveer 1,8 km van Jaden Boeddha-tempel, 2,5 km van Voetgangersgebied East Nanjing Rd. En 2,9 km van Treinstation Shanghai. De accommodatie ligt op 17 minuten lopen van Jing'an-tempel, en op 1,5 km van het centrum van de stad.
Alle units hebben airconditioning, een flatscreen-tv met kabelzenders, een waterkoker, een douche, gratis toiletartikelen en een bureau. Alle kamers bij het hotel hebben beddengoed en handdoeken.
Het personeel van de 24-uursreceptie spreekt Engels en Chinees.
Volksplein ligt op 2,9 km van The Drama, en Yu-tuin ligt 5,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Shanghai Hongqiao, op 14 km van de accommodatie.