





Upper House Shanghai
★★★★★ 5.0 Star Hotel
(71 reviews)
Overview
Experience an abundance of unparalleled facilities and features at Upper House Shanghai.Maintain seamless communication using the complimentary Wi-Fi at hotel.Effortlessly arrange transportation to and from the airport using the hotel's airport transfer services.
Discovering Shanghai becomes even more accessible, thanks to the shuttle amenities provided at the hotel. Guests can avail parking facilities at the hotel.Reception assistance is offered at the hotel featuring express check-in or check-out.
Rooms: 213
Frequently Asked Questions
Where is Upper House Shanghai located?
Upper House Shanghai is located at No. 366 Shi Men Yi Road, Shanghai, China.
What is the star rating of Upper House Shanghai?
Upper House Shanghai is a 5.0-star Hotel.
How many reviews does Upper House Shanghai have?
Upper House Shanghai has 71 reviews with a rating of 9.3/10.
How many rooms does Upper House Shanghai have?
Upper House Shanghai has 213 rooms.