Das Hotel Howard Johnson Caida Plaza Shanghai befindet sich im Stadtviertel Yangpu, in ungefähr 6 km Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Jüdischen Flüchtlingsmuseum Shanghai. Das Hotel verfügt auch über Parkplätze.
Lu Xun Park ist 10 Minuten Fahrt vom Hotel entfernt, während der Oriental Pearl Tower in ca. 15 Fahrminuten Entfernung liegt. Das Howard Johnson Caida Plaza befindet sich in Shanghai, in ungefähr 7 km Entfernung vom Bahnhof Shanghai Metro. Fudan-Universität ist nicht weit entfernt von der Unterkunft. Der Unterkunft befindet sich in circa 700 Meter Entfernung von der U-Bahnstation Jiangwan Town.
In dem 5-Sterne-Hotel stehen Ihnen 269 Zimmer zur Auswahl, die mit einer Sitzecke ausgestattet sind. Zu den weiteren Annehmlichkeiten gehören ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Die Zimmer verfügen über einen Wasserkocher und einen Kühlschrank und in den Badezimmern gibt es ein Bidet, eine getrennte Toilette und eine Dusche.
Die Gäste können sich auch in der Lounge- Bar bei einem Getränk entspannen. Das Restaurant Haidilao Hot Pot bietet eine Auswahl von Gerichten und liegt zudem gleich neben dem Howard Johnson Caida Plaza.