TownePlace Suites Denver Downtown
TownePlace Suites Denver Downtown
Address:
685 Speer Blvd, Denver, Colorado
Traveler Rating by TripAdvisor

Traveler Comments

It was a very nice room for a resonable price
The TV was small and difficult to see from the bed...other than that the room was great.
Relatively convenient location and reasonably priced. Have stayed at this hotel before.
Location was good, value was good, included parking, like having kitchen
Please enable JavaScript to properly view and use this web site.