Red Roof Inn Boston Framingham

Address:

650 Cochituate Rd
01701 Natick, US

Phone:

+1 508 872-4499

Hotel star rating:

2 stars

Brand name:

Red Roof Inn

Map:


Contact   ·   Privacy   ·   Terms