Cet hôtel de Santa Maria est situé à proximité de la côte californienne et à 26 km de la base aérienne de Vandenberg. Ses chambres comprennent un four micro-ondes et un petit réfrigérateur.
Les chambres du Town & Country Inn sont dotées d'une télévision par câble avec les chaînes du bouquet HBO. Elles disposent également de la climatisation et d'une table avec des chaises.
Le Country & Town Inn comporte une réception ouverte 24h/24 et vous pourrez utiliser un service de fax/photocopies.
Installé à proximité des établissements vinicoles et des parcours de golf, la Town & Country Inn Santa Maria se trouve à quelques minutes en voiture de la forêt nationale Los Padres.