Lage
Das Hotel Royal Court befindet sich in der Huaihai Road im Herzen von Shanghai. Der Internationale Flughafen Hong Qiao ist ca. 20 Autominuten entfernt. Dieses Hotel bietet zudem einen bequemen Zugang zu den Attraktionen der Stadt, wie der Hwa’s Gallery und dem Jadebuddha-Tempel.
Zimmer
Die Zimmer des Hotels sind zeitgemäß gestaltet und bieten wichtige Annehmlichkeiten wie eine Küche, einen LCD-Fernseher, Internetzugang, Minibar und Safe.
Restaurant
Eine köstliche westliche und chinesische Küche wird in der warmen Atmosphäre des hoteleigenen Restaurants serviert.