Filter Results
Apply Filters
Clear Filters
Hotels in North Yanggao Road area of Shanghai
Benjoy Hotel Jufeng Road
279 Jufeng Rd,Pudong, Shanghai, China Show map
Nestled in Pudong with bike trails, boating lakes and minigolf courses, as well as Shanghai Disney Resort, the 3-star Benjoy Hotel Jufeng Road Shanghai is within a 7-km distance of such cultural…
From US$ 51
Book Now