Photos coming soon
HOTEL
Lotus Moon Light
Room 102, No. 5, Lane 466, Wuyi Road, Shanghai
Where it sits
Lotus Moon Light
Room 102, No. 5, Lane 466, Wuyi Road, Shanghai
31.21269, 121.42092
Similar stays nearby
Lotus Moon Light
Hotel · 0 m
Waiting Hotel (Shanghai Wuyi Road Yan'An West Road Subway Station)
Hotel · 53 m
Hi Inn (Shanghai Zhongshan Park Wuyi Road)
Hotel · 71 m
Hi Inn Hotel Shanghai Zhongshan Park Wuyi Road
Hotel · 94 m
Ji Hotel Shanghai Zhongshan Park Wuyi Road
Hotel · 103 m
Hanting SH Zhongshan Park
Hotel · 107 m
Shanghai Rock Wood International Youth Hostel
Hotel · 132 m
中山公园&静安寺温馨家庭阳光一房
Hotel · 155 m
Plan around Lotus Moon Light
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 8, 2026.
