Extended stay america denver cherry creek
Location located in glendale cherry creek glendale extended stay america denver cherry creek is close to infinity stadium and park cherry creek shopping mall and cherry creek shopping center also nearby are denver botanic gardens and denver museum of nature and science hotel features a complimentary breakfast is served each morning in addition to laundry facilities and coffeetea in the lobby extended stay america denver cherry creek features a safe deposit box at the front