At Red Roof Inn Boston - Framingham, "You Stay Happy, Pets Stay Free!" Book your stay with us today!
Why I Love Faneuil Hall
"The staff was very pleasant and courteous, and the bed was sooo comfortable. The room was definitely clean, and the air worked perfectly in almost one hundred degree weather. The hotel is close enough to Boston, yet far enough outside the city, and whatever we needed was less than five minutes away. When we go back, we're must likely staying here again!" Read more reviews. Book now!