The Red Roof Inn Boston/Saugus is an affordable North Boston hotel located only 10 miles/16 km north of downtown Boston and 8 miles/13 km from the Logan International Airport. Positioned on U.S. Route 1 this inexpensive New England hotel is only minutes more details