This hotel is conveniently located at Yan An road, which is situated in Shanghai's prime central business and shopping district. Surrounded by office towers, it is an ideal hotel for the discerning business travelers. Furthermore, transportation options are available with the hotel adjacent to the Yan An overhead bridge and No. 2 metro subway line (Jiangsu Road Station). Boasting a classical British style, guest rooms are adorned with luxurious ornaments and furnishings. The Sovereign Hotel is the perfect choice for those seeking a comfortable stay in a central location.