This is a great three star place to stay in Waltham. Very clean and spacious rooms. Great view of the Lake from some rooms. Rooms come with most standard amenities. Also they serve very good hot breakfast. They have shuttle service to the city. Also the location has many good restaurants in walking distance.
more