Skip to main content

Hotel Home Inn Zha Bei Park 2 *

518 Liuying Road - Zhabei District, Shanghai, China |Show on the map
  • Location
  • Opinions

Choose your room

.
.

Score: 4 / 5
TripAdvisor Score Score based on 115 reviews

Location: Hotel Home Inn Zha Bei Park

The hotel is conveniently located about 5 km away from People's Square and some 20 km away from Shanghai Hongqiao International Airport.


Reviews: Hotel Home Inn Zha Bei Park