Lowe, Atlas Hotels Unveil Revitalized Town and Country Resort

Los Angeles-based Lowe and Atlas Hotels completed a comprehensive, multi-million-dollar renovation and repositioning of the 675-room Town and Country resort in San Diego. The vast 40-acre urban resort hotel and conference center is located on Hotel Circle North in Mission Valley. Lowe’s Rob Lowe says, “Our reveal of the new Town and Country resort is the culmination of several years of thoughtful…

Source


Gillian Executive Search is a leader Hospitality, Hotel, Resort Development, Financing, Design and Construction recruiting. www.gessearch.com