Ibis Hong Kong North Point
138 Java Road, North Point, Hong Kong, Hong Kong Island
Average, 3.5
This 3 star hotel is located in the city centre of Hong Kong and was established in 2001. It is a short drive away from the Causeway Bay and the nearest station is North Point Station. All 275 rooms a...
More Info