Das Hotel The Sukhothai Shanghai verfügt über WLAN in den öffentlichen Bereichen und liegt etwa 25 Gehminuten vom Bund entfernt. In einem Business- Stadtteil gelegen, bietet das Hotel 229 Zimmer sowie einen Swimmingpool.
Das Hotel liegt in einer erstklassigen Lage von Shanghai, 550 Meter von der U-Bahn-Station West Nanjing Road. Die Gäste können den Yu-Garten in einer 2 km Entfernung von der Unterkunft besuchen. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Taiping Lake genießen (ist lediglich 14 Gehminuten von der Unterkunft entfernt). Das Sukhothai liegt gleich neben dem Shanghai Museum. Das 5-Sterne-Hotel befindet sich in zentraler Lage, in einer 2 km Entfernung vom Bahnhof Shanghai Metro.
Die Zimmer verfügen über eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Hosenbügel und eine Klimaanlage ebenfalls vorhanden sind. Die Gäste können auch ein Bidet, eine begehbare Dusche und eine getrennte Toilette sowie eine Duschhaube und Badelaken nutzen. Das Sukhothai Shanghai besitzt Zimmer, die die Stadt überblicken.
Die Wochenenden in der Unterkunft beginnen mit einem kontinentalen Frühstück, das von 6:30 bis 11:00 Uhr serviert wird. Im Hotel erwarten Sie 2 Restaurants mit verschiedenen Gerichten. Das Sukhothai verfügt auch über eine Lounge- Bar. Das Restaurant The Peacock Room ist circa 6 Gehminuten vom Hotel entfernt gelegen.