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
Tue 12/19
Wed 12/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
Map

Map