Before the current manager of the Longhorn took over, we had some problems with rooms there, and so tried the Lazy 8 over on the south side of I-70. Either place will do for a weekend - which is good, since the nearest Super 8s, etc. are 42mi. east at Limon, or 20+mi. west at Watkins/DIA. Strasburg has one old-style hotel downtown, but has only one room with a private bathroom. The last time I stayed there, the owner would only accept cash.
CRC's range at Byers has the nicest set of pits I've ever pulled targets in, and it's one of my favorite places to shoot. But Byers isn't exactly a tourist attraction, so don't expect world-class accommodations. That's not intended as a knock on the town - it's so much like my home town here in Western Kansas that I feel quite at home when staying there while attending matches.