Location & Rating
(Reception: Flat 6) Flat 12A, 5/F, Alhambra Building, 385 Nathan Road, Yau Ma Tei, Kowloon
Hong Kong
Open in Google Maps
Hong Kong
Open in Google Maps
Share This Hotel