Hotel Urba Hotel
★★★★
Building 2, Lingxian International, Huangshelou Road, Shaoxing, China Show on map
Ayrh Hotel is a hotel in Shaoxing, China. It is one of 1,572 places to stay in Shaoxing listed on Triptoic.
Building 2, Lingxian International, Huangshelou Road, Shaoxing, China
Ayrh Hotel is located at Building 2, Lingxian International, Huangshelou Road, Shaoxing, China.
Highly rated alternatives close by
Hotel
Hotel
#1 in Shaoxing
Hotel