Dự án The Grand Sentosa nằm tại mặt tiền Số 116A, Đường Nguyễn Hữu Thọ, P. Phước Kiển, Nhà Bè, TP. Hồ Chí Minh, Việt Nam.