Overview

Motel 268 Shanghai Ledu Road

Search hundreds of travel sites at once for hotel deals at Motel 268 Shanghai Ledu Road

No. 257 Ledu Road, Songjiang District, Shanghai, China
+86 216 772 9268

$18+

Motel 268 Shanghai Ledu Road
Sun 12/10
Mon 12/11

Nearby

  • 12 mi Tropical Storm Water Park
  • 17.1 mi Longhua Temple
  • 17.4 mi Xujiahui Shopping District
Show all
Map

Map