Star Cruises headquarters are located in Sha Tsui Suite 1501 Ocean Ctr 5, Hong Kong, China