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
California Colorado Delaware District of Columbia Florida Georgia Illinois Maryland Massachusetts New Jersey New York Pennsylvania Texas Virginia Washington

Locations Nationwide!

Whether you are looking for the resort-style amenities of a luxury community near a technology corridor or the convenience of a Financial District apartment offering an array of in-home features and services, Windsor Corporate Suites will cater to your specific needs to ensure a relaxed and luxurious experience.

Our clients enjoy:

  • A single point of contact when working with one of our dedicated professionals.
  • A convenient, comfortable and cost effective plan to meet your needs.
  • More space and amenities than a hotel or extended stay suite.
  • Either fully furnished apartments with quality furniture and housewares or luxurious unfurnished apartments.

Our corporate housing program has built a national reputation for quality and reliability that relocation experts, business people and families have come to trust.

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