Holiday Inn Express

  • Hotels/Motels
1304 N. Main Street
Lamar, CO 81052
(719) 543-4856