I think the previous reviews on this web site are pretty accurate. The best part of this hotel is that it is very close to Dedham commuter rail station. It is a very short walk or drive away. The initial roomthat we got smelled like smoke even though it wass a non-smoking room. I immediately went back and asked for another room. The second room was fine. No problems. The restaurant next door was nice as well. The breakfast bar was good. Bagels, make your own waffles, microwave breakfast sandwich, etc.
The green decor was a little much, but the room was comfortable.
- Free Wifi
- Free Parking