The Town and Country Resort Hotel is located seven miles from the San Diego Airport
and downtown San Diego, in the heart of Mission Valley on 40 acres of beautifully
landscaped grounds. Amenities include pools, a spa, and fitness center. Golf, tennis,
and racquetball are nearby. The hotel has 4 restaurants, with a trolley stop on property.
This hotel has a three star rating. Hotel rooms are 275 square feet "hotel" rooms
with NO kitchen facilities.
(# of nights)
|No inventory found.