Town and Country Resort
Lowe and Atlas Hotels Unveil Top-to-Bottom Renovation of San Diego’s Iconic Town and Country Resort
Lowe | October 15, 2020
SAN DIEGO - Lowe and Atlas Hotels today announced the completion of the team’s 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. “Our reveal of the new Town and Country resort is the culmination of several years of thoughtful design and development work to realize our vision for this expansive property as a modern resort destination, equally attractive to leisure, business and convention visitors,” said Rob Lowe, co-CEO of Lowe. “Our redevelopment program...