Residence Inn Boston Framingham
Residence Inn Boston Framingham
Address:
400 Staples Dr., Framingham, Massachusetts
Traveler Rating by TripAdvisor

Traveler Comments

Stay was as expected
Please enable JavaScript to properly view and use this web site.