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 - Exit:

You might be interested

Oil Street Art Space

Kai Tak Cruise Terminal

Ap Lei Chau Wind Tower Park

Yuan Ming Monastery