The Residence Inn by Marriott Foxborough Hotel is just off Interstate 95. The hotel, located in Foxborough, Massachusetts, USA, is near a Business District, and it offers spacious accommodations for long stays and it's perfect for professionals. Boston Logan Airport is 34 miles away. The hotel offers a hot buffet breakfast every morning. The new Residence Inn offers a market that's open 24 hours. The property features a swimming pool, spa tub, sports, and fitness center.