Town and Country Resort Hotel - CA
San Diego, California - United States
Property ID: 8753
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.
Check-in Time: 15:00
Check-out Time: 11:00
Check-in Days: Saturday