Shanghai, China
This unpretentious hotel is set in Shanghai City.
hotel Wheelchair-accessible Car park 24-hour reception Wi-fi