Town and Country Resort Hotel
The Town and Country Resort Hotel welcomes you to San Diego!
Soak up the San Diego sunshine by any one of our 3 pools. We have our very own full service Bella Tosca Day Spa and Salon to help you rejuvenate after basking in the sun all day.
Our legendary hospitality extends to your room amenities where you will find everything you need to make your stay enjoyable. Wake up to you the beauty of San Diego while preparing your morning coff...[more]