Situated in Sharon, Massachusetts, the Best Western Plus The Inn at Sharon/Foxboro is a great choice for families looking for entertainment options for children. The hotel features an indoor pool and a separate children's pool, allowing kids to swim and play in a safe environment. Additionally, there is a game room with arcade games and a playground area with swings and slides. The hotel's location also allows easy access to attractions such as Gillette Stadium and the Patriot Place shopping center.