The brand new Courtyard Auburn Hotel is located in the heart of Auburn, Alabama, just a short drive from downtown Aub ...