Surf & Sand Resort

Laguna Beach, California, United States Est. 1948 Preferred Hotels
Surf & Sand Resort