Comfortable hotel perfect for touring, in close proximity to Boston downtown; offering leisure amenities, and consisting of 100 rooms over 6 floors.
A mear 15 miles west of Boston off Route 128/95. The hotel is located in quiet Waltham just 8 miles from historic Concord and Lexington and 9 miles from a nice shopping mall.
The on-property restaurant Michael's Italian Grille is open for breakfast, lunch and dinner. There is also a cocktail lounge open in the evenings.