1. Residence Inn Boston Marlborough | The Residence Inn Boston Marlborough is a leading 3-Star hotel located approx. 0.2 miles northeast of New England Sports Center and approx. a 3 minute stroll. Travelers gave this hotel a guest review score of 4/5. | 4 /5 Guest Reviews |
2. Quality Inn | The Quality Inn is a well-liked 2-Star hotel located about 1.5 miles southwest of New England Sports Center and roughly a 3 minute drive or taxi ride. With a average guest review rating of 3.5/5, this makes it one of the premium properties near New England Sports Center. | 3.5 /5 Guest Reviews |
3. Best Western Royal Plaza Hotel & Trade Center | The Best Western Royal Plaza Hotel & Trade Center is a popular 3-Star hotel located approx. 1.5 miles south of New England Sports Center and roughly a 3 minute drive or uber ride. Recent hotel guests gave this hotel a verified guest score of 3.5/5. | 3.5 /5 Guest Reviews |
4. Embassy Suites by Hilton Boston Marlborough | The Embassy Suites by Hilton Boston Marlborough is a well-liked 3 star hotel located about 1.7 miles south of New England Sports Center and about a 3 min. drive by car. With a guest review score of 4 out of 5, this makes it one of the first-class properties near New England Sports Center. | 4 /5 Guest Reviews |
5. Courtyard Boston Marlborough | The Courtyard Boston Marlborough is a well-liked 3-Star hotel located about 1.7 miles southeast of New England Sports Center and roughly a 3 minute drive or uber ride. With a average guest review rating of 4/5, this makes it one of the most desirable accommodations near New England Sports Center. | 4 /5 Guest Reviews |