Average customer rating: 5.6
Best Value Inn and Suites 1828 West Hill Avenue - Valdosta, Georgia 31601 Approximately 5.0 miles from Foxborough Instantly compare prices for Super Value Inn at dozens of top hotel sites
Super Value Inn is the 2nd closest Best Value Inn and Suites hotel to Foxborough.