If you’re looking for a place to stay that is centrally located in Denver and has all the amenities you need, this is the place for you.