2100 Costa Del Mar Rd, Omni Hotels & Resort, Carlsbad, California 92009 USA
Outdoor Wedding Area
Claim copyright