Location Located in a quiet setting just 14 miles from Downtown Worcester and 28 miles from Downtown Boston, the Red Roof Inn Boston- Southborough is conveniently located in Southborough. This property is close to various local sites like Tufts Veterinary School, New England Sports Complex, The Fay School, Boston Marathon starting line, Wachussett Mountain ski resort, Solomon Pond Mall, Lexington and Concord battlefields that are all minutes from the property.
Rooms Well decorated and beautifully furnished, all the guest rooms are equipped with helpful amenities, which combines comfort and functionality to offer you a pleasant and relaxed stay. Specially designed rooms are available for physically challenge guest.
Restaurant Red Roof Inn Boston- Southborough does not have restaurant facilities. Several restaurants are available in the surroundings where you can relish a wide variety of local, regional and international cuisine. |