Overview

Residence Inn Denver Southwest Lakewood is an all-suite hotel located at Highway 285 and Wadsworth, just 20 minutes southwest of Downtown Denver.