EN
  • RU

The South China Hotel

Hotel
31
0
Location
22.2919554, 114.1982594
Plus.Codes
7PJP75RX+Q8

Postal address

75 Java Rd, North Point, Hong Kong