Dự án Trung tâm thương mại An Thới nằm trên khu đất có vị trí đắc địa về mặt cảnh quan, tọa lạc tại thị trấn An Thới thuộc phía Nam đảo Phú Quốc, tiếp cận nhiều tuyến giao thông quan trọng trong khu vực như cáp treo Hòn Thơm (được Guinness công nhận là Cáp treo 3 dây vượt biển dài nhất thế giới), cảng hàng không quốc tế Phú Quốc và nằm trong quần thể dự án phong cách “làng biển” Sun Premier Bãi Kem, Shop House Địa Trung Hải. Công trình được thiết kế bởi kiến trúc sư Bill Bensley, cha đẻ của những công trình nổi tiếng nổi tiếng khác như Intercontinental Danang Sun Peninsula Resort, JW Marriott Phu Quoc Emerald Bay Resort…,Công trình có vị trí tiếp giáp với biển nên đòi hỏi không gian kiến trúc được thiết kế để tận dụng tầm nhìn hướng ra phía biển và không gian dịch vụ du lịch. Hình dáng kiến trúc được lấy cảm hứng từ hình ảnh tòa lâu đài mang phong cách cổ điển phù hợp với môi trường khí hậu biển nhiệt đới tại Phú Quốc, cũng như phù hợp với phong cách thiết kế của cả quần thể chung bao gồm các công trình, nhà hàng, các dãy Shop House mang phong cách cổ điển Địa Trung HảiÝ tưởng xử lý tinh tế sự chuyển động linh hoạt các không gian và hình khối, sự hài hòa trong việc bố trí các chức năng sử dụng của công trình và khai thác các khoảng lùi nhằm tạo ra sự thân thiện của các công trình với không gian thiên nhiên bên cạnh, cũng như tạo nên sự đồng nhất với quần thể kiến trúc xung quanh.