Town and Country Resort Hotel
500 HOTEL CIRCLE NORTH San Diego, CA 92108
San Diego: Old Town and Hotel Circle
The Town and Country Resort Hotel is located in the heart of San Diego, in Mission Valley. Its convenient and central location provides easy access to all of the city's sites, business districts, and attractions.