Location & Nearby Info
Habour Grand Hotel
23 Oil St.
Hong Kong, Hong Kong Island
Show nearby: