Windsor at Meridian enjoys a prime location at the heart of Denver's most dynamic office park, The Meridian International Business Center. Surrounded by the upscale neighborhoods of Castle Pines to the south, Lone Tree, Highlands Ranch and Cherry Hills to the west and Parker to the east, our apartments in Englewood, CO rest in the center of the most desirable part of the metro Denver area.
Selecting an option below filters the location categories
Category Locations List
Take advantage of the RTD Light Rail located minutes away providing comfortable access to the Denver Tech Center, Park Meadows Resort Mall, and many lively downtown Denver locations and major-area employers. Enjoy easy access to Lincoln Ave. and Jefferson Parkway, as well as I-25 and C-470, which are just blocks away from our community.