Khách sạn có 300 phòng, tất cả đều được trang bị tiện nghi tiêu chuẩn 5 sao bao gồm TV màn hình phẳng, máy lạnh, wifi... Phòng nghỉ có tầm nhìn hướng biển, cho phép khách thư giãn và ngắm cảnh biển ngay từ phòng hoặc hướng ra khu vườn Thượng Uyển xanh mát, nơi bạn có thể hòa mình vào không gian thiên nhiên. Đây thực sự là một trong những khách sạn sở hữu view đẹp tại Vũng Tàu.
Khách sạn còn có 4 nhà hàng đa dạng về phong cách ẩm thực: từ món ăn Việt và châu Âu tại nhà hàng chính, đến những món ăn nổi tiếng của Nhật Bản, Ấn Độ và Thái Lan tại Asia Selection, cùng với các món ăn Trung Hoa hảo hạng tại ShiFu Chinese Bistro, và cuối cùng là nhà hàng hải sản La Sirena với các món hải sản tươi ngon.