The 2-star Town And Country Inn boasts a convenient location near Mustang Waterpark, which is around 30 km away. Town And Country Inn has welcomed guests in Santa Maria since 1950.
Town And Country Inn is also placed within a 25-minute walk of Santa Maria Museum of Flight. The property boasts location within 4 km from Santa Maria city center.
Guests can easily get to Public airport, which is about 10 minutes drive away.
The hotel offers 42 rooms. They are fitted with complimentary Wi-Fi, climate control, pay television, multi-channel TV and a mini-refrigerator. For more comfort a bathtub, a shower and guest toiletries are provided.
Eat & Drink
Serving both food and drinks, Hamasato Japanese Restaurant and Yanagi Sushi & Grill are situated around 250 meters from the property.
Aside from free self parking and a vending machine, guests can make use of 24-hour front desk, laundry and housekeeping.
Sport facilities include bowling and mini golf.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.