Technically you DO have to be staying there, I've never shown my booking confirmation, just shown the key (when we've been out) or told them we were checking in. Though they can get strict and not let you, but we've driven to the Cheyenne for breakfast and just said "breakfast" and been let in......