The 2-star Town And Country Inn is situated in the very heart of Santa Barbara, at a distance of 1.5 km from a hot shopping spot such as Chaucer's Bookstore. The inn entices guests with a car park, available on site.
Granada Theatre is approximately a 10-minute ride away, and San Roque Church is at a medium distance from the accommodation. The nearby sports attractions are Peabody Stadium (3.3 km), and Elings Park BMX Raceway Car Racing Track (3 km). Along with other cultural attractions Santa Barbara Museum of Natural History is nestled within 25 minutes' walk of this Santa Barbara hotel. Town And Country Inn is located 20 km from Santa Barbara airport and only minutes from State & Alamar bus stop.
The rooms feature tea and coffee making facilities, as well as a flat-screen TV with satellite channels for your convenience. They have a comfortable interior. For more comfort, hairdryers, along with a shower/bath combination, are provided.
El Pollo Loco serves various kinds of Spanish dishes nearly a 5-minute walk away.