O Hotel de L'Opéra está localizado no centro de Bordeaux, em frente ao Teatro Le Grand de Bordeaux, a 350 metros da Place des Quinconces. Disponibiliza acomodações acessíveis e acesso Wi-Fi gratuito.
Cada quarto insonorizado está num estilo simples e está equipado com televisão por cabo e uma casa de banho privativa. Alguns dos quartos têm varandas com vista para a cidade.
O pequeno-almoço está disponível diariamente na área de refeições ou no conforto do seu quarto.
Existe um serviço de recepção 24 horas e um elevador que pode levar os hóspedes ao seu quarto.
O Hotel de L’Opéra fica a poucos metros da Estação de Eléctrico Quinconces, que liga directamente à Estação Ferroviária de Saint-Jean, à paragem de autocarro do aeroporto e a todos os principais locais.