Este hotel está situado a cerca de 6 km do Aeroporto Norwood Memorial e do Brookmeadow Golf Club (clube de golfe). Apresenta uma piscina interior e espaçosos quartos com áreas de estar separadas e televisão por cabo.
O Best Western Plus The Inn at Sharon/Foxboro está localizado apenas a 5 minutos de carro do Estádio Gillette, o estádio da equipa de futebol americano New England Patriots, inclui um pequeno-almoço quente e acesso Wi-Fi gratuito.