Fornecendo Wi Fi em toda a propriedade, Town And Country Inn oferece acomodação a 3.5 km de Parque Histórico El Presidio de Santa Bárbara. Este hotel no distrito de Upper State Street está localizado a 600 metros de Trader Joe's.
A propriedade está situada a 2 km do centro da cidade de Santa Bárbara e 20 km do aeroporto de Santa Barbara. O hotel fica a apenas de 10 minutos a pé de parragem de autocarro de State & Alamar.
O hotel oferece 20 quartos equipados com equipamentos para chá/café, uma televisão de ecrã plano com canais por satélite e chave de cartão eletrónico com todos os pontos turísticos de Santa Bárbara de acesso fácil. Além disso, o local dispõe do piso de ladrilho.
El Pollo Loco serve uma boa variedade de comida espanhola e fica 400 metros da propriedade.