Frequently Asked Questions

Find Answers To Some Of The Most Common Questions

What is included in a furnished apartment?

Your fully-furnished apartment home will come with all your furnishings, housewares, phone, cable, internet and utilities. Also, you will have access to all community amenities such as state of the art fitness center, conference rooms and WiFi, just to name a few.

Are pets allowed?

Windsor is pet-friendly. Depending on the location, we allow cats and dogs with an extra fee and/or deposit. Breed restrictions apply.

What is the minimum lease term?

We offer flexible lease terms from two to twelve months. 31 day stays may be available at select communities.

What methods of payment are accepted?

Windsor accepts convenient methods of payment including Visa, MasterCard, cashier’s check and money order. Company invoicing is available upon request.

Is there a Corporate Discount?

Yes. Windsor offers a “Preferred Employer Program” for companies which rent with Windsor nationally or at multiple apartment communities.

Who can rent an apartment from Windsor Corporate Suites?

Windsor Corporate Suites caters to the furnished, unfurnished, short term and long term needs of professionals relocating, corporate travelers or consultants, government travelers, traveling healthcare professionals, as well as families building or renovating a home – or anyone in need of long or short term housing.

How do I reserve a furnished or unfurnished apartment?

Simply contact a Windsor Corporate representative by calling (781) 899-5100 or completing our Contact form. You will either speak to or receive a response from one of our representatives who can assist you in making a reservation.