Shanghai Grand Theatre Opernhaus liegt etwa 25 Fußminuten von dem 4-Sterne-Donghu Collection Hotel Shanghai entfernt und ist unbedingt einen Besuch wert. Gäste haben Zugang zu einem Hallenbad, einem Fitnesscenter und WLAN in den öffentlichen Bereichen.
Es befindet sich im Zentrum von Shanghai. Der Bund ist unter anderem ungefähr 4 Kilometer entfernt gelegen. Naturliebhaber werden die Nähe zum See Lotus Pond zu schätzen wissen, der circa 25 Gehminuten von der Unterkunft entfernt ist. Die Lage des Hotels ermöglicht es Ihnen, 2 km vom Jadebuddha-Tempel zu sein. Das Donghu Collection liegt in 550 Meter Entfernung zur U-Bahn-Station South Shaanxi Road und 4 km vom Bahnhof Shanghai Metro.
Die 109 Zimmer verfügen über eine Klimaanlage sowie Selbstversorgungseinrichtungen wie eine Minibar. Zu den Extras gehören eine getrennte Toilette und eine Dusche in den Badezimmern.
Jeden Morgen wird den Gästen ein Frühstücksbuffet angeboten. Lassen Sie den Abend in einer hauseigenen Lounge- Bar schön ausklingen. Asiatische Küche wird im Restaurant ShangHai GuYi Xiang WeiNong serviert, das etwa 5 Fußminuten von hier entfernt liegt.