United States
:
Massachusetts
:
Taunton
Taunton, MA Hotels
Holiday Inn Taunton, Ma
700 Myles Standish Blvd.
Taunton, MA 02780
Nightly Rates: ($92.95 - $109.00)
2 Star
The Holiday Inn Taunton-Foxboro Hotel , the perfect location for business or pleasure. Centrally located for easy access to: Boston, Cape Cod, & Plymouth Massachusetts. Close proximity to Providence, ... Click for More Info