Amelia Hong Kong is located in Tsim Sha Tsui, Hong Kong on Harbour City, Shop OT G63, Ground Floor, Ocean Terminal, 3-27 Canton Rd. Amelia Hong Kong is rated 3.7 out of 5 in the category restaurant in Hong Kong.
Address
Harbour City, Shop OT G63, Ground Floor, Ocean Terminal, 3-27 Canton Rd
Accessibility
Wheelchair-accessible entrance