8
Rating
Distance to the city center
1.3 km
Ramada Plaza Sino-Bay Shanghai
No.9 Huanhua Road, Fengxian District Che-lin China
Wi-Fi in public areas24h. ReceptionDisabled facilitiesRestaurantSwimming PoolBarBusiness centerGym / Fitness CentreSpaLaundry serviceConcierge