For Our Residents For Our Employees For Our Vendors Careers Contact Us


Browse Communities by Location

Windsor Corporate Suites

Contact us today for pricing and availability:

(781) 899-5100

Windsor Corporate Suites
3516 Stearns Hills Road
Waltham, MA 02451

Frequently Asked Questions

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 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 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 Us form. You will either speak to or receive a response from one of our representatives who can assist you in making a reservation.

Why Choose Windsor

Why Choose Windsor Rent directly and save! Renting direct provides the best value. At Windsor we own and manage our communities, so we’re able to offer lower rates and better service.

The Windsor Advantage

Flexible Lease Terms

Whether you need a short term stay or a longer residency, we have an apartment home for you!

Learn more

Custom Packages

Unfurnished and a la carte packages available to meet individual budgets.

More information