Lookout place at Lugard road is located in The Peak, Hong Kong on 28 Lugard Road, 28 Lugard Rd. Lookout place at Lugard road is rated 3 out of 5 in the category hiking area in Hong Kong.
Address
28 Lugard Road, 28 Lugard Rd
Accessibility
No wheelchair-accessible car park