La Quinta Inn - Denver/Westminster Mall