Click to Home
Go To Site Search
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