1. Residence Inn by Marriott Boston Needham | The Residence Inn by Marriott Boston Needham is a 3 star hotel located about 3.4 miles west of West Roxbury Center and approximately a 6 min. drive. With a aggregate guest review score of 4.5 out of 5, this makes it one of the terrific accommodations near West Roxbury Center. | 4.5 /5 Guest Reviews |
2. Sheraton Needham Hotel | The Sheraton Needham Hotel is a favored 3-Star hotel located ~3.7 mi. west of West Roxbury Center and roughly a 7 minute drive or uber ride. With a average guest review rating of 4/5, this makes it one of the terrific lodging options nearby West Roxbury Center. | 4 /5 Guest Reviews |
3. Homewood Suites by Hilton Boston Brookline | The Homewood Suites by Hilton Boston Brookline is a well-liked 3 star hotel located about 3.7 miles northeast of West Roxbury Center and about a 7 min. drive by car. Recent guests gave this hotel an average guest review rating of 4.5 out of 5. | 4.5 /5 Guest Reviews |
4. Global Luxury Suites at Longwood Medical Area | The Global Luxury Suites at Longwood Medical Area is a leading 4-Star hotel located approx. 3.9 miles northeast of West Roxbury Center and approx. a 7 minute drive or taxi ride. With a verified guest score of 4/5, this makes it one of the most enticing lodging options close to West Roxbury Center. | 4 /5 Guest Reviews |
5. Envision Hotel Boston Longwood | The Envision Hotel Boston Longwood is a well-liked 2-Star hotel located about 3.9 miles northeast of West Roxbury Center and roughly a 7 minute drive or taxi ride. With a average guest review rating of 4.5/5, this makes it one of the terrific properties near West Roxbury Center. | 4.5 /5 Guest Reviews |