Nhà hàng ECOGARDEN được xây dựng theo phong cách Tân cổ điển, với quy mô gồm 4 tầng và 16 phòng, trong đó có các loại phòng: VIP, phòng tập thể quy mô vừa với sức chứa từ 20 đến 60 người. Đặc biệt có phòng tổ chức Hội nghị – Sự kiện với sức chứa 150 khách, ngoài ra còn có các không gian ăn uống, tổ chức sự kiện ngoài trời với sức chứa lớn từ 200 khách trở lên.