Windsor Plaza có hệ thống 5 nhà hàng phục vụ các món ăn Á, Âu, 1 vũ trường có sức chứa 1.000 khách cùng các dịch vụ khác theo tiêu chuẩn khách sạn 5 sao, đặc biệt là du lịch hội nghị MICE.