Photos coming soon
HOTEL
Muyra Hotel Shanghai
Lao Hu Min Road 99, Shanghai
Where it sits
Muyra Hotel Shanghai
Lao Hu Min Road 99, Shanghai
31.15092, 121.42492
Similar stays nearby
Muyra Hotel Shanghai
Hotel · 17 m
Dengxiao Hotel (Shanghai South Railway Station Metro Station Branch)
Hotel · 101 m
Changee Hotel MINI (Shanghai South Railway Station Branch)
Hotel · 126 m
Changhua Hotel
Hotel · 179 m
OYO Shanghai Deng Xiao Hotel
Hotel · 204 m
Lufu Hostel
Hotel · 250 m
Jugui Boutique Hotel
Hotel · 282 m
Huali Hostel
Hotel · 282 m
Plan around Muyra Hotel Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
