Localizado em Vichy, a 2 minutos a pé das Termas de Vichy, o Hôtel ibis Styles Vichy Centre disponibiliza acomodações com acesso Wi-Fi gratuito em todas as áreas. Existe um bar e um terraço para banhos de sol no local.
Os quartos incluem ar condicionado e uma televisão de ecrã plano com canais por cabo e satélite, incluindo Canal+. Também dispõe de uma casa de banho privativa com um chuveiro.
Todos os dias é servido um buffet de pequeno-almoço.
A propriedade fica a 200 metros do Rio Allier e a 800 metros da Ópera de Vichy. A Estação Ferroviária de Vichy fica a 5 minutos de carro.