The Manor là một sự phát triển độc đáo tại thành phố Hồ Chí Minh. Nó không chỉ cung cấp chỗ ở sang trọng, mà còn tạo điều kiện cho một lối sống cộng đồng cho cư dân của nó. Một trung tâm mua sắm, nhà hàng, spa, phòng tập thể dục, ngân hàng, trung tâm y tế và nhà trẻ đều là một phần của khu phức hợp.
Dự án The Manor có hai giai đoạn xây dựng. Giai đoạn đầu tiên (The Manor I) là một khu phức hợp gồm 32 tầng căn hộ chung cư, bao gồm 426 căn và hai tầng đậu xe ngầm. Giai đoạn thứ hai (The Manor II) là một khu phức hợp gồm 33 tầng căn hộ dân cư với 623 căn và ba tầng đậu xe ngầm.