D
Derek Rada Review of Embassy Suites Denver Downtown
Great location and a great hotel. Wonderful view o...
Great location and a great hotel. Wonderful view of the mountains, the stadiun and of the city. Would be better with a better sound proof doors. The halls are pretty loud even with minimal traffic.
Comments: