EN
  • RU

Orchid Inn

Hotel
20
0
Location
22.3084834, 114.1711154
Plus.Codes
7PJP855C+9C

Postal address

Alhambra Building, 383-389C Nathan Rd, Yau Ma Tei, Hong Kong