Featuring 4-star accommodations, Urbanwood Ap Lei Chau is located in Hong Kong, 3.4 miles from Ocean Park and 4.4 miles from Repulse Bay. The property is around 4.5 miles from Happy Valley Racecourse, 4.9 miles from Central Plaza and 4.9 miles from Hong Kong Stadium.
The hotel provides a terrace, a 24-hour front desk, and free WiFi is available.