“Well located hotel”
The hotel sits in downtown Denver, within walking distance of the main streets. My room was fine—neither better nor worse. Breakfast was good with several options, and they were always ready to refill the coffee.
YaakovVor einer Woche