Residence Inn Boston Waltham
Conveniently located right off I-95/128, just a short drive away from Boston, our hotel in Waltham, MA offers business travelers and vacationers easy access to the surrounding area, including nearby attractions, historic landmarks, and local businesses