10/10
Location was off the centre, but the stay was great. Close enough to the subway station (about 5 mins walk). The building seems to be connected to the Alibaba compound. Staff speaks great English, and the room was the most comfortable that we stayed in China. Luxurious feel and very clean with great amenities.
Michelle
Viaje de 2 noches en familia