Town And Country Inn is a budget place to stay in Santa Maria. Town And Country Inn was opened in 1950.
The venue is 2.2 km away from Santa Maria Museum of Flight. The property boasts location within 4 km from Santa Maria city center.
Town And Country Inn is set a 10-minute drive from Public airport.
The rooms in Town And Country Inn are fitted with free Wi-Fi, climate control, pay TV, multi-channel TV and a mini-fridge. They offer private bathrooms with a bathtub, a shower and guest toiletries.
Eat & Drink
Hamasato Japanese Restaurant with Japanese specialties is just around the corner.
Business facilities feature fax/photocopying services and a photocopier.
Such activities as bowling and mini golf are also provided.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.