Lily Inn is a lodging, located at Flat A4, 8/F, Tsimshatsui Mansion, 87 Nathan Road, Tsim Sha Tsui, Hong Kong, Hong Kong SAR, China
Location :
Flat A4, 8/F, Tsimshatsui Mansion, 87 Nathan Road, Tsim Sha Tsui SAR, China
Added by
Jopie, at 01 January 2020