Southern Palace tọa lạc ngay mặt tiền đại lộ Nguyễn Văn Linh, Phường Tân Phú, Quận 7, TP.HCM, một trong những vị trí đắc địa nhất khu Nam Sài Gòn. Dự án gồm 132 biệt thự một tầng trên không và 68 biệt thự hai tầng trên không, diện tích từ 150-250m2 được thiết kế bởi Hội Kiến trúc sư của tập đoàn Meinhardt với nhiều nhà kiến trúc sư nổi tiếng như Pháp, Thụy Sĩ.
Mật độ xây dựng của dự án là 37,5% trên tổng mặt bằng 26.444m2, phần còn lại dành cho mảng xanh và những mảng tiểu cảnh phụ trợ. Nội, ngoại thất sử dụng cho biệt thự hoàng cung đều được nhà đầu tư cam kết theo tiêu chuẩn khách sạn 5 sao, dự kiến khởi công vào tháng 8/2007 và hoàn thành sau 18 tháng thi công. Đặc biệt, dự án được quản lý, giám sát chất lượng công trình theo tiêu chuẩn của quốc tế (Châu Âu, Anh, Úc và Hoa kỳ...) và phù hợp tiêu chuẩn Việt Nam. Tòa cao ốc còn có khả năng chịu được động đất, được các chuyên gia giàu kinh nghiệm trong và ngoài nước thực hiện với các tiêu chí thiết kế, quản lý, giám sát chất lượng tiêu chuẩn ISO 9001:2000.
Dự án được thiết kế với không gian mở bên cạnh dòng sông thật nên thơ mà thiên nhiên ban tặng nên cư dân có thể tận hưởng bầu không khí trong lành và ngắm cảnh bình minh vào mỗi sáng.
Southern Palace xứng đáng là một biệt thự đẳng cấp cả về chất lượng thiết kế và xây dựng - một nơi an cư lý tưởng cho cuộc sống sang trọng, tiện nghi mà vẫn thoải mái với phong cách hưởng thụ vừa cổ điển vừa hiện đại trong khu đô thị mới danh tiếng Nam Sài Gòn.