Offering an upgraded stay at the pet-friendly Red Roof PLUS+ Boston , Framingham close to Fenway, Faneuil Hall and the local colleges!