Photos coming soon
HOTEL
Orchid Suites
No.85; Jinhui Road; Minhang District; 闵行区 China; 201103, Shanghai
Where it sits
Orchid Suites
No.85; Jinhui Road; Minhang District; 闵行区 China; 201103, Shanghai
31.18061, 121.37392
Similar stays nearby
100 Inn (Shanghai Hongqiao Airport Longbai Xincun Metro Station)
Hotel · 47 m
yibaijiudian
Hotel · 61 m
100 Inn (Shanghai Hongqiao Airport Longbai Xincun Metro Station)
Hotel · 61 m
Zoe Parent's Home for 4 in Shanghai
Hotel · 133 m
Imagine Garden Shanghai
Hotel · 183 m
Orange Hotel Shanghai Longbai Xincun Subway Station
Hotel · 207 m
CitiGo Hotel Shanghai Hongqiao Mix City
Hotel · 224 m
Pebble Motel (Shanghai Jinhui Road)
Hotel · 236 m
Plan around Orchid Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
