Short-Term Housing

Temporary Living in Framingham

If you or your business is looking for short term solutions to temporary living situations; Framingham and the surrounding towns have multiple establishments that offer fully furnished temporary living quarters.

Suite America
Edgewater Terrace
1400 Worcester Rd, Framingham

Extended Stay America
1800 Computer Dr, Westborough, MA

Extended Stay America
19 Northboro Rd. E, Marlborough, MA