mini hotel Central Location Map

address: 38 Ice House Street, Central, Hong Kong, China
view on Google Maps