Why should I choose a Corporate Apartment over a Hotel?
A Windsor Corporate Suite offers many advantages over hotels, including:
- Less expensive
- Spacious floor plans
- Full size eat-in kitchen
- No checking in and out
- Keep your personal items over the weekend/stock the refrigerator
- More privacy
- More amenities
- No taxes
- Private mailbox and address
Are Pets Allowed?
Windsor is extremely pet-friendly. Depending on the location, we allow cats and
dogs with an extra fee and/or deposit.
Is there a Corporate Discount?
Yes. Windsor offers a “Preferred Employer Program” for companies which rent with
Windsor nationally or at multiple apartment communities.
What types of furniture does Windsor provide in their furnished apartments?
Click here to view samples of our furniture collection. Ask your corporate suite
professional if you would like to add additional furniture items.
What is included in an unfurnished apartment?
Nothing will be included in your unfurnished rental. Some Windsor properties
include a washer, dryer and microwave. Ask your corporate suite professional if these
items are included at your specified apartment community.
How am I billed?
Per your request, you will receive monthly billing that includes the rent for the
coming month. Rent is due on the 1st day of every month.
Can you bill my company?
Yes. Windsor Corporate Suites can send monthly invoices directly to your company.
In order to do so, you must provide us with the contact information for your company’s
accounts payable representative.
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, dislodged insurance claims, traveling healthcare professionals, as well
as families building or renovating a new home – or anyone in need of long or short
How do I reserve a furnished or unfurnished apartment?
Simply contact a Windsor Corporate representative by calling (781) 899-5100 or completing
our Contact Us form. You will either speak to or receive a response
from one of our representatives who can assist you in making a reservation.