The Holiday Inn Taunton-Foxboro Area is a Tourist hotel. Located in Taunton area. Shopping is accessible by bus/taxi and the nightlife/restaurants are easily accessible by taxi or bus from the hotel.
The Holiday Inn Taunton-Foxboro Hotel is the perfect location for business or pleasure. Completely renovated in 2011. Our hotel offers two restaurants on property for your enjoyment as well as a full health club. We are centrally located for easy access to Boston, Cape Cod, & Pl... Show More
Reach us, we're available 24/7.