Sherwood Suites do Tập đoàn WMC quản lý, đã gia nhập Preferred Hotels & Resorts (Tổ chức các khách sạn và khu nghỉ dưỡng được yêu thích) trong Lifestyle Collection, gồm những cơ sở lưu trú toàn cầu chất lượng cao cấp nhất.
Toạ lạc tại nơi mang nhiều dấu ấn lịch sử Sherwood Suites có 157 căn hộ sang trọng (studio, căn hộ một – hai phòng ngủ, Penthouse), thiết kế hiện đại, nội thất trang nhã từ thương hiệu B&B của Italia danh tiếng. Mỗi căn hộ có bếp với đầy đủ thiết bị, vật dụng cao cấp, phòng tắm lát đá cẩm thạch, Wifi miễn phí.
Tòa nhà có hồ bơi, hồ Jacuzzi, phòng xông hơi,phòng gym với trang thiết bị mới nhất từ thương hiệu Technogym. Nhà hàng riêng phục vụ món ăn Địa Trung Hải, ẩm thực Châu Á và những món Việt đặc sắc.