Extended Stay America Hotel South Lakewood (Colorado)
Overall Rating 2
7393 W Jefferson Ave
Extended Stay America Denver-Lakewood South is designed specifically for people who need more than just a room while away from home. In addition to the comfortable recliner and large work desk, the oversized studio suites feature a kitchen that allows you to prepare meals at your convenience. Search below for Extended Stay America South Lakewood (Colorado) reviews, photos,
map information and rates.