Advertisement
Super 8 Lakewood/Denver
Super 8 Lakewood/Denver
Address:
7240 West Jefferson Avenue, Lakewood, Colorado
Traveler Rating by TripAdvisor

Traveler Comments

as expected, alittle exspensive but not too bad.
you get what you pay for. alright place to stay for the money
Please enable JavaScript to properly view and use this web site.