Khách sạn đạt tiêu chuẩn 3 sao quốc tế, tọa lạc trên bờ biển được thiết kế trang nhã với tầm nhìn biển được trang bị đầy đủ tiện nghi. Ngoài ra, khách sạn còn bao gồm một trung tâm làm việc, hai nhà hàng và bar, một tiệm quà tặng, và phòng họp trên tầng 13, với sức chứa 120 người.