O Hotel Alba está localizado em Lourdes, com vista para o Rio Gave. Possui um terraço, um grande jardim e quartos climatizados com televisão e ligação Wi-Fi.
O grande restaurante do Alba serve um menu fixo e os hóspedes poderão relaxar no lounge e bar do hotel.
O hotel também tem uma capela e um pequeno centro de negócios, onde os hóspedes podem utilizar computadores com acesso à Internet.
O Alba está localizado a 800 metros do Santuário de Nossa Senhora de Lourdes e a 1.5 km a pé do Château Fort de Lourdes.