Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Wyndham Hotels in or near Needham

Wyndham Boston Beacon Hill 5 Blossom St., Boston, MA 02114 ~10.09 miles northeast of Needham center
  • 4-star Downtown property
  • 8 conference rooms in property
From$75
Very Good 4.0 /5Read Reviews CallBookMore Details

Comparable hotels to Wyndham Hotels

Hotel Indigo Boston Newton Riverside - Newton 399 Grove St., Newton, MA 02162
  • 4-star Suburban property
  • Fitness + Health Center
  • Restaurants & bars in the area are ok
  • Most guests considered the lobby entrance to be so-so

Next: Show All Available Comparable Hotels with Pricing
Back to Top