Hotel offers exceptional value and service for today's business traveler with 24 hr. self-serve Business Center. NON SMOKING PROPERTY.(05/08 LM)
Hotel is situated on the banks of the Charles River and located in one of the suburbs of Boston. It is only 20 minutes from downtown Boston and 5 minutes from the Waltham Business District.
It is a mid-high, white, modern building.
Lobby is medium in size and decorated in modern style.