Montage Resort Beach is located at the Montage Resort in South Laguna at PCH and Wesley Drive just north of Aliso Beach Park. There is a public park and parking on the ocean side of PCH accessed at Wesley Drive.
Click on this image to see it larger.
Looking north. The palms are at the point were the large rock is in the ocean.