Omni La Costa Resort & Spa News
OMNI LA COSTA RESORT & SPA BEGINS RENOVATION
Omni La Costa Resort & Spa has broken ground on the renovation of its famed Champions Course, one of its two 18-hole courses, as it prepares to host three consecutive NCAA Division I Women’s and Men’s Golf Championships beginning in May 2024.