2018 Hotel Information
The Town & Country Resort is located at 500 Hotel Cir N, San Diego, CA 92108.
There are now currently limited amount of guest rooms at a special room rate of $129 versus the normal rate of $159 per night (not including taxes). Cut off date for making room reservations at this rate is August 22, 2018.
Click on the map below for directions!