Embassy Suites Denver – Downtown Convention Center 1420 Stout Street, Denver, Colorado,80202 GRADING Overall Score: A Staff: A Room: A Amenities: A Recommended?: Yes Overall Impression: This spacious hotel, with the usual spacious atrium characteristic of the Embassy Suites brand, is a full-service hotel next to the Denver Convention Center. Polite service, generously sized suites, and extra perks (complimentary breakfast and evening reception) make this hotel a win-win…