Interactive Map for Ramada Shanghai Zhabei | Shanghai, China Hotels & Resorts
Map & Directionskeyboard_double_arrow_up

666 Gonghexin Road, Shanghai, China

Ramada Zhabei is conveniently located 1.8miles away from People's Park and 3.7miles away from The Bund.
Starting at $52 per night






Featured Adventures near Shanghai, China   (See All)   keyboard_double_arrow_up
Featured Accommodations near Shanghai, China   (See All)   keyboard_double_arrow_up


Get Your Free RealAdventures Travel Newsletter


Create A Listing

Add Your Travel Services and Accommodations

Create a listing on RealAdventures and be seen by millions of travelers making plans for their next vacation.

Create Your Listing