Hotel Urba Hotel
★★★★
No.139 Guazhu East Road, Shaoxing, China Show on map
Atour Hotel Shaoxing Keqiao is a 3-star hotel in Shaoxing, China. Guests rate it 9.1/10 (wonderful) across 8 reviews, ranking it #25 of 1,572 places to stay in Shaoxing.
No.139 Guazhu East Road, Shaoxing, 312000, China
Atour Hotel Shaoxing Keqiao has a guest rating of 9.1 out of 10 from 8 reviews, which is considered wonderful. It ranks #25 of 1,572 properties in Shaoxing on Triptoic.
Atour Hotel Shaoxing Keqiao is located at No.139 Guazhu East Road, Shaoxing 312000, China.
Atour Hotel Shaoxing Keqiao is rated 3 stars.
Highly rated alternatives close by
Hotel
#1 in Shaoxing
Hotel