North America • United States • Colorado • Fairfield Inn Denver Lakewood
Marriott hotel in Lakewood, Colorado is just 15 minutes from downtown Denver, Accommodations feature spacious rooms, complimentary continental breakfast, indoor pool and free wireless Internet.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!