Tag: Landmark Resort

Renovations Shape Up a landmark resort in San Diego

Town and Country, a landmark resort in San Diego’s Mission Valley for more than 60 years, has announced the completion of its impressive, multi-million dollar renovation. The resort introduced new, modern guest rooms, three new dining outlets including ARLO restaurant, a new sun-drenched pool deck with a zero-entry family pool, hot tub, children’s pool, and…