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 a safe, free Wi-Fi, a mini-fridge, climate control and cable TV. For more comfort a shower, a bathtub and free toiletries are provided.
Eat & Drink
Located in a beach area, Hamasato Japanese Restaurant and Yanagi Sushi & Grill serve a wide range of meals.
Corporate travelers are free to use a photocopier and fax/photocopying services offered on site.
The hotel's activities include mini golf and bowling.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.