Town and Country Resort and Convention Center
500 Hotel. Cir N.
San Diego, California 92108
Local Phone: (619) 291-7131
Located in the Heart of San Diego, America’s Finest City, Town and Country Resort & Convention Center encompasses the “Best of All Worlds.”
The hotel in Mission Valley is an urban oasis renowned for its legendary service and country feel, just minutes from the vibrant nightlife of downtown, sandy beaches, and city attractions.
- Size: Maximum 70 pounds
- Non-Refundable Deposit: $50