Dự án The River Thủ Thiêm tọa lạc mặt tiền Nguyễn Cơ Thạch tại hai lô 3.15 và 3.16, nằm trên Đại Lộ Vòng Cung, Phường An Khánh, Quận 2, TP. Hồ Chí Minh. Từ vị trí dự án The River cư dân có thể kết nối trực tiếp đến các cụm trường đại học quốc tế chỉ trong bán kính 200m, bênh viện quốc tế chỉ trong vòng 300m, và hồ trung tâm Thủ Thiêm chỉ 100m,…