2250 South Broadway, Santa Maria, CA 93454, USA
2250 S Broadway Santa Maria, CA 93454
Santa Maria
California
93454
United States
877-411-3436877-411-3436
Town and Country Inn welcomes a maximum of two pets, of any size, per guest room for an additional $20 per pet, per night