Company Description
Ideally located in Santa Barbara, the Town and Country Inn provides amazing hoteling experience due to which it is one of the best hotels in Santa Barbara ca!
Reviews and Recommendations
Powered by
SantaBarbaraYP
Please help us to connect users with the best local businesses by reviewing Town & Country Inn
Write Review
Town & Country Inn
Address:
2800 State St Santa Barbara, CA
Phone:
(805) 687-2500