Zimmerschlüssel bekommt man normalerweise erst wenn man eingecheckt hat.
Und um einzuchecken, benötigt man die auf den eigenen Namen laufende Reservierung sowie eine Kreditkarte.
Dass das Hotel deine Kreditkartendaten als Sicherheit hat nützt nichts, denn dort würde glaube ich nur im no-show Fall abgebucht werden.
Falls das Beverly Garland's HI nicht auf deine E-Mail reagiert (das kommt bei Hotels schon mal vor), ruf einfach mal an.