Homestead Denver - Tech Center - North
Homestead Denver - Tech Center - North
Address:
4885 S. Quebec St., Denver, Colorado
Traveler Rating by TripAdvisor

Traveler Comments

The manager was extremely rude. Our air conditioner smoked seemingly on fire and he told us to 'just open the windows!' It was the worst stay at a hotel I have ever had in my lifetime.
Located very conveniently to the Denver Tech Center and reasonably close to restaurants, shopping, and grocery stores. Rooms were comfortable and clean. As expected, included kitchen and dining utensils and appliances as well as a full-size refrigerator. Staff was very friendly and helpful. High speed internet was wireless, convenient to use, and inexpensive ($4.00 for entire stay).
Please enable JavaScript to properly view and use this web site.