EN
  • RU

Shanghai Red Hotel

Hotel
24
0
Location
22.3067845, 114.1697442
Plus.Codes
7PJP8549+PV

Postal address

152-178 Shanghai Street, 152-178 Shanghai St, Yau Ma Tei, Hong Kong