The Holiday Inn on Beacon Street in Brookline has very nice accommodations for the price they charge. Though the rooms are a steal at $125 per night in this area, the good service has not been compromised as a result.
There is an indoor pool in this hotel, which is perfect for a dip after seeing the sights without worrying about ever-changing Boston weather. The rooms are pretty standard for a Holiday Inn in terms of cleanliness and amenities, but they are a bit cramped with furniture due to their small size. Boston is famous for the high cost of living per square foot, so it makes sense that this hotel would try to maximize its profits by squeezing in some extra rooms. This was the only negative thing that I noticed during my stay.
The concierge was very helpful and pleasant. Checking in and out went smoothly and they were more than happy to validate parking and give directions to area sights.
This hotel is conveniently located near Fenway Park and Kenmore Square. Though it is in Brookline, the T stops nearby and connects you quickly to the downtown Boston area attractions. Restaurants and coffee shops are numerous on Beacon Street by the hotel, so visitors shouldn't have problem finding a good place to eat.