International Service Apartments

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Shanghai, China

Indoor lodging

International Service Apartments Reviews | Rating 3 out of 5 stars (5 reviews)

International Service Apartments is located in Shanghai, China on 288 Shanxi Road. International Service Apartments is rated 3 out of 5 in the category indoor lodging in China.

Address

288 Shanxi Road

Phone

+86 2162880866

Open hours

...
There is no reviews yet about International Service Apartments, be the first to write a review and give your rating to International Service Apartments
Write review Claim Profile