San Antonio Hill Country Resort & Spa

DELRAY BEACH, Florida – The JW Marriott San Antonio Hill Country Resort & Spa has named Doug Ridge new general manager for the 1,002-room resort. Ridge joined the resort team in this past March 2020 after previously serving as the general manager for Gaylord National Resort & Convention Center in National Harbor, Md. Ridge has more [...]