Overview

Juyi Hotel

Search hundreds of travel sites at once for hotel deals at Juyi Hotel

35 Shadaibang Road (Shadaibang Lu), Shanghai 201700, China

$33+

Juyi Hotel
Thu 10/19
Fri 10/20

Nearby

  • 14.9 mi Tropical Storm Water Park
  • 18.9 mi Xujiahui Shopping District
  • 19.2 mi Shanghai Propaganda Poster Art Centre
Show all
Reviews
Map

Map