This 4-storey hotel comprises 63 elegantly furnished guest rooms, as well as conference rooms, function rooms, Chinese restaurants and bars. Sitting on 400 acres of lakeside landscape, the hotel is the perfect place to enjoy a British-style afternoon tea whilst admiring views of the blue waves rippling on the lake and listening to the melodious British village church bell ringing in the background.
The hotel is situated by the lakeside in Thames Town. It is near the Xinsongjiang road, 20 minutes from the Songjiang industrial area and 30 minutes from Shanghai city centre.
Pets Are Not Allowed
Accepted Credit CardsReach us, we're available 24/7.