Showing 1 - 25 of 102 results
Updated, good mattresses and pillows. Fitness center, pool, bar.
Solid choice near BC. Breakfast included, which was nice.
Hotels in nearby cities
Our room had an amazing view of downtown Boston. The staff was exceptionally friendly and helpful and the room was very comfortable.
Great location, great building. Easy walk to Fenway and tons of restaurant options.
-staff were very friendly and helpful -lots of great complimentary snacks and drinks -felt like staying at an Airbnb
Easy to check-in and check-out, Very good mattress and pillows, good shower, include all facilities refrigerator, caffetier big TV, and stuffs to food and drink.
The location was very convenient. The staff was friendly and the room was comfortable and clean. I used the wifi to teach on Zoom and it all went smoothly.
Overall a good experience for my first time in Boston. Definitely got my bang for my Buck
Location is wonderful, space is great. Excellent for long term stay.
Good location for a weekend in Back Bay and Fenway area
Location, kitchen net setup, cleaningness, friendly and responsive host.
I loved the neatness of this place, very clean and close to the train station to do city stuff
Everything was truly great. Looking forward to coming back.
Great location, lots of things within walking distance including Fenway Park! Quiet, Clean and Convenient.
The location and modern clean look to the hotel inside and out.
Good breakfast the first day with range free eggs, afterwards not so good, it showed they used this milk like cartons instead, other than that good quality.
excellent breakfast and wine tasting in the evening
Top-notch clean room and bathroom! Amazing room service! Staff is very friendly and helpful! Valet parking was so convenient! Great Location next to a variety of cafes, restaurants, and convenience stores! Highly recommend!
A total of 102 hotels found in Needham. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking Needham hotels online has never been easier.
Search on Google Hotels: Needham
A total of 102 hotels found in Needham. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking Needham hotels online has never been easier.
Search on Google Hotels: Needham