The Radisson Plaza Xing Guo hotel in Shanghai, China is a deluxe boutique hotel situated within seven hectares of historic gardens in the heart of the consular district of Shanghai. The Radisson overlooks beautiful gardens & villas, providing a tranquil & welcoming oasis for guests. Enjoy our first-class services, including well-appointed guest rooms, multiple on-site dining options & 24-hour customer service center, amenities not offered at all Shanghai, China hotels.