The L’Auberge Del Mar, the oceanside property in Del Mar, Calif., about 20 miles north of San Diego, recently finished a renovation of its 121 guest rooms, public areas, and meeting spaces. The contemporary, beach-inspired look brings a blue...
ICC Wales will be built on the grounds of the 2017 “Best U.K. Hotel” and award-winning golf resort.