This is a great local hotel. It is set in the side of the national stadium and is quite literally 'regal'. The hotel has been awarded 5* and whilst the grounds are nothing to talk about the hotel is really great.
Address:
800 Ling Ling Road, Xu Hui District Shanghai Shanghai China