Skip to main content

International Service Apartments 3 *

921Huichuan Road, 99, 200050 Shanghai, China Show on the map
£20 /night
Book now
TripAdvisor Score
TripAdvisor Score Based on 17 reviews
Excellent location

Choose your room


This 3 star hotel is located within the city of Shanghai and was established in 2006. It is close to the Zhongshan Park and the nearest station is Zhongshan Park Station. The Hotel has a coffee shop and a fitness centre/gym. All 80 rooms are equipped with hairdryer, safe, trouser press, ironing set and air conditioning.

Check-in and check-out
Check-in starts at: 12:00
Check-out ends at: 12:00

Reviews: International Service Apartments