Sea Stars Hotel Hạ Long được xây dựng trên khu đất rộng 4.856m2, tổng diện tích xây dựng 51.700m2 với quy mô 29 tầng nổi và 2 tầng hầm, chiều cao công trình lên tới 132m. Với hình dáng kiến trúc con tàu vươn ra khơi, Sea Stars Hotel Hạ Long hòa hợp cảnh quan tự nhiên xung quanh.