President Place được thiết kế để tạo ra sự cân bằng giữa môi trường làm việc, cuộc sống và môi trường. Tòa nhà được thi công theo tiêu chuẩn LEED của Mỹ với tiêu chí xây dựng hiện đại, thân thiện với môi trường, tọa lạc ngay trung tâm thương mại sôi động của Thành phố Hồ Chí Minh. Tự hào với tầm nhìn thông thoáng, được bao bọc bởi những mảng xanh của các công viên xung quanh, từ tòa nhà President Place, khách có thể dễ dàng kết nối giao thông và những cửa hiệu, nhà hàng và trường học… xứng tầm tiêu chuẩn dịch vụ văn phòng hạng A. President Palace chắc chắn sẽ là nợi đặt trụ sở cho các tổ chức có uy tín.