No image available for this hotel
No image available for this hotel
Santa Maria, Santa Maria
Spend a second to
save a fortune!
Spend a second to save a fortune!
2250 S. Broadway, Santa Maria
This Santa Maria hotel is a short distance from the California coastline and 16 miles from Vandenberg Air Force Base. Guest rooms include microwaves and small refrigerators. Every room at the Town & Country Inn provides cable TV with HBO.
See MoreUsage of subsidiary facilities may incur additional fees