Overview
Town and Country Resort San Diego is located in the heart of San Diego. The hotel provides ultimate in comfort and convenience that one can expect from a San Diego luxury resort. The hotel offers modern accommodations in two towers or ranch-style garden bungalows that capture the feeling of a cozy retreat. Besides, there are variety in choices of dining at the Kelly's Steakhouse, Charlie's, Terrace Cafe and Trellises Garden Grille. Guests planning a garden wedding in California, or planning to just relax in one of the most spectacular scenes, the gardens of the Town and Country Resort San Diego are the place to be. |