Villa Cécilia localiza-se a menos de 1 km de Estação Ferroviária de Lourdes e fornece acomodações com um jardim, um salão partilhado e uma cozinha partilhada, para sua conveniência. Villa Cécilia disponibiliza acesso Wi-Fi e estacionamento privado gratuitamente.
Há também uma kitchenette equipada com um frigorífico e micro-ondas em algumas unidades.
Basilica of Our Lady of the Rosary fica a 18 minutos a pé de Villa Cécilia, enquanto Palais Beaumont está a 40 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Tarbes-Lourdes Pyrénées, que fica a 9 km de Villa Cécilia.