Omni La Costa Resort & Spa is located just north of San Diego in Carlsbad, CA. It offers 36 spectacular holes at our Champions Course and Legends Course which has beautiful scenery with equally challenging terrain to conquer for golf enthusiasts!
Read More