Hotel Alba terletak di Lourdes, yang menghadap ke River Gave. Ia mempunyai teres, taman yang besar dan bilik-bilik berpenyaman udara dengan TV dan sambungan Wi-Fi. Restoran Alba yang besar menawarkan menu set dan para tetamu boleh bersantai di lounge dan bar di hotel. Hotel ini juga mempunyai gereja kecil dan pusat perniagaan yang kecil, di mana para tetamu boleh menggunakan komputer dengan akses internet. Alba terletak 800 meter dari Sanctuary of Our Lady of Lourdes dan berjarak 1.5 km berjalan kaki dari Château Fort de Lourdes.