Town And Country Inn
The Town And Country Inn
This Santa Maria hotel is a short distance from the California coastline and 16 miles from Vandenber Air Force Base. Guest rooms have microwaves and small refrigerators. Every room at the Town & Country Inn provides cable TV with HBO. Each room also features air conditioning and a table with chairs.
A 24-hour front desk is offered at Town & Country Inn. Guests have access to fax and photocopying services at the hotel. The Town & Country Inn Santa Maria is within driving distance of Los Padres National Forest. Wineries and golf courses are near this hotel. This is a 42 room hotel.