Photos coming soon
HOTEL
Lemon Hotel (Shanghai Huai Hai Road)
Floor 18, No. 1329 Middle Huaihai Road, Hunhai Building, Shanghai, China
Where it sits
Lemon Hotel (Shanghai Huai Hai Road)
Floor 18, No. 1329 Middle Huaihai Road, Hunhai Building, Shanghai, China
31.21204, 121.44963
Similar stays nearby
Lemon Hotel
Hotel · 21 m
WaiTing Hotel Jing'an Temple Huaihai Middle Road Shanghai
Hotel · 22 m
Lapis Casa Boutique Baoqing
Hotel · 47 m
FFC area historical apartment NO.16
Hotel · 115 m
Shanghai Hills& Art Suite 16
Hotel · 115 m
Orange Hotel (Mingdi, No. 10, Huaihai Middle Road, Shanghai)
Hotel · 129 m
Shihao Mingdi Boutique Hotel (Shanghai Conservatory of Music)
Hotel · 135 m
Orange Hotel Shanghai Huaihai Middle Road No.10 Residence
Hotel · 137 m
Plan around Lemon Hotel (Shanghai Huai Hai Road)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
