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