7525 E. Hampden Avenue
Denver, Colorado 80231
Stay in a spacious two-room suite at the Embassy Suites by Hilton Denver Tech Center North hotel, located just minutes from the Denver Tech Center, Aurora and Cherry Creek. Start the day with a free made-to-order breakfast and the casual 14ers restaurant is open for dinner.
The rooms are very spacious with a separate sleeping area and living room set up with a table and chairs, a couch, and a TV. TripAdvisor Review