Nina Hotel Island South

Location And Contact
55 Wong Chuk Hang Road, Aberdeen, Hong Kong SAR, China.
To Get There
37A , 38 , 41A , 42 , 42C , 47P , 72A , 73 , 75 , 76 , 99 , 107 , 107P , 170 , 171 , 171A , 671 , 671X , 973 , N72 , N90 , N170 , N171
29A
Wong Chuk Hang Station

You might be interested

Mau Wu Shan Observation Post

Hong Kong Avenue of Comic Stars

Tai Sheung Lo Kwan Temple

Tai Shu Ha Tin Hau Temple