EN
  • RU

Apple Inn Tsim Sha Tsui

Hotel
23
0
Location
22.2980749, 114.1718090
Plus.Codes
7PJP75XC+6P

Postal address

99 Nathan Rd, Tsim Sha Tsui, Hong Kong