Town And Country Inn is a 2-star venue set just 34.0 km from Neverland, Demetria Vineyards and Andrew Murray Vineyards. Town And Country Inn has been welcoming guests to its non-smoking rooms since 1950.
The venue is set within 4 km from Santa Maria city center.
Public airport can be reached in 5 minutes by car from Town And Country Inn.
At Town And Country Inn, guests are offered rooms with cable TV, free Wi-Fi, climate control, a telephone and a refrigerator. Guests can make use of private bathrooms with a shower, a bathtub and free toiletries.
Eat & Drink
The sushi bar Hamasato Japanese Restaurant is just about 250 meters away.
Business guests will appreciate a photocopier and fax/photocopying services available on site.
Town And Country Inn offers sports activities including mini golf and bowling.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.