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