Château de Villars encontra-se, a 42 km de Zénith de Saint-Etienne, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. O alojamento está a cerca de 43 km de Estádio Geoffroy-Guichard, a 46 km de Estação de Lyon-Perrache e a 47 km de Musée Miniature et Cinéma. Este alojamento não fumador situa-se a 43 km de Museu das Confluências.
No alojamento, os quartos incluem roupeiro, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Cada quarto tem um cofre e acesso Wi-Fi gratuito, enquanto alguns quartos também possuem vista do jardim.
Château de Villars disponibiliza pequeno-almoço buffet aos seus hóspedes.
Museu das Belas Artes de Lião fica a 48 km de Château de Villars, enquanto Teatro Romano de Fourviere fica a 48 km da propriedade. O aeroporto mais próximo é o Aeroporto de Lyon - Saint Exupéry, que fica a 58 km de Château de Villars.