Das Hotel Huntington Terrace Shanghai verfügt über 81 Zimmer und liegt nur 3 km vom Zoo Shanghai entfernt.
Das Hotel befindet sich im Stadtteil Hongqiao, in ungefähr 900 Meter Entfernung von der U-Bahn-Station Longbai Xincun. Shanghai Children’s Museum gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in 3,1 Kilometer Entfernung vom Hotel. Xujiahui-Kathedrale ist in einer Entfernung von ungefähr 15 Fahrminuten von der Unterkunft. Das Huntington Terrace ist 5 km vom Flughafen Shanghai Hongqiao sowie nur 700 Meter zu Fuß von der Bushaltestelle Hongjing Road entfernt.
Neben einem Ankleidebereich sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Das Badezimmer verfügt über eine getrennte Toilette und eine Dusche.
Das Restaurant DaDong Yu MianShi Guan befindet sich ein paar Schritte entfernt von dem 4-Sterne-Hotel und serviert asiatische Speisen.