1777 Larimer St., Denver, 80202, United States
The Windsor Apartments provide corporate housing in Denver just a 9 minute walk from the nearest light railway station, a 13 minute walk from the nearest train station and 25 miles from Denver International Airport. Free on-site parking is also available at the property.
This two bedroom apartment offers one queen size and one double bed, one bathroom, a living area and a fully equipped kitchen with an oven, hob, microwave, coffee machine, dishwasher and fridge.
Apartment facilities include a washing machine and separate dryer, dining area, TV, built-in air conditioning, private patio and free wireless internet access.
Housekeeping is provided once every two weeks.
On-site amenities include a 24-hour doorman, business centre and meeting room facilities, gym, swimming pool, sauna, Jacuzzi, and tennis court.