7 622 Nong Huaihai Middle Road, Shanghai, China
Located approximately 500 metres from Lotus Pond, the 3-star boutique-style Royal Court Hotel Shanghai offers 110 rooms along with currency exchange and a vending machine onsite. This Shanghai hotel is in the Downtown Shanghai district, around 10 minutes by car from such natural sights as the 5-acre Yu Garden.
The hotel, nestled near the shopping district of Shanghai, is a short way from the up-scale trendy Iapm Shopping Mall. Just 0.6 km from the Royal Court Hotel Shanghai guests will find the Shikumen Museum. Also, Chinese Garden is situated merely 450 metres away. The must-see Shanghai Museum lies a mere 1.5 km away, while South Huangpi Road tube station is within reach of the accommodation. The Royal Court Hotel is within 10 minutes' walk of Madang Road Middle Fuxing Road bus stop and 3.4 km from Shanghai Metro train station in Shanghai.
The rooms feature a mini-fridge-bar, as well as high-speed internet and a flat-screen TV with satellite channels for your convenience. Nice touches include a separate toilet and a shower, along with a hair dryer and bath sheets.
The Cafe On Air is right around the corner from this Shanghai hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Royal Court Hotel Shanghai!
For your convenience, we have collected the reviews from several sources.
William
2020-02-05
We loved the location, which was excellent. It was close to Lotus Pond.