Holiday Inn Express & Suites Lamar1304 North Main Street, Lamar, CO, 81052(719) 931-4010WebsiteOverviewWith charm, convenience and cleanliness to boot the Holiday Inn Express Lamar is an ideal vacation spot.Related Articles