Town & Country Resort
San Diego, California
A California Classic Reborn
The Town & Country Resort in San Diego has just completed a multimillion dollar renovation including all 671 guest rooms and suites, 295,050 square feet of indoor and outdoor meeting space, a new lobby, restaurants and lounges and a host of new resort amenities. Originally built in 1953, the renovation pays homage to the resort’s past with a mid-century modern retro-cool design, original artwork and palm tree lined grounds. What makes the resort so unique is the campus-style design. With 25 acres there’s plenty of room to spread out, ample meeting space and a myriad of options for attendees to relax and enjoy Southern California’s laid-back lifestyle.