O Grand Hotel está situado no centro da cidade de Aurillac, apenas a 500 metros da Maison des Congres (centro de congressos). Este hotel ecológico dispõe de acomodações insonorizadas, com televisão por satélite e acesso Wi-Fi gratuito.
Todas as manhãs é servido um buffet de pequeno-almoço, que pode ser desfrutado nos quartos ou na sala de pequenos-almoços. Os hóspedes também podem relaxar com um jornal gratuito no bar do Grand Hotel de Bordeaux.
O Grand Hotel de Bordeaux é servido por elevador e disponibiliza um local para armazenar bagagens.