A&B Central Square tọa lạc ngay giữa ba mặt tiền đường Trần Phú, Lê Thánh Tôn và Hùng Vương; đối diện quảng trường, tháp Trầm Hương. Đây là một trong những trục đường du lịch sôi động nhất tại Nha Trang, trực diện với bãi biển Trần Phú. Công trình có thiết kế theo hình ảnh cánh buồm căng gió ra khơi, được kỳ vọng trở thành biểu tượng mới của Nha Trang.
Dự án có 36 tầng, xây dựng trên khu đất rộng 9.000 m2. Trong đó, 22 tầng là khách sạn với 484 phòng tiêu chuẩn 5 sao có thiết kế sang trọng; 4 tầng là trung tâm thương mại với các thương hiệu quốc tế, khu vui chơi giải trí, khu ẩm thực Á - Âu, khu vui chơi cho trẻ em, phòng tập gym, spa...