Alba ligger i Sliema, mindre end 1 km fra Balluta Bay Beach. Her er hurtig ind- og udtjekning, en sæsonåben udendørs swimmingpool, en have samt gratis wi-fi overalt. Der er desuden røgfrie værelser. Overnatningsstedet ligger i Ta' Giorni-distriktet og har adgang til et boblebad. Nogle enheder på overnatningsstedet har en balkon med udsigt til byen.
Alle enheder hos hotellet har et klædeskab. Alle enhederne hos Alba har fladskærms-tv, aircondition og et privat badeværelse med bruser og gratis toiletartikler, og nogle af værelserne har en terrasse. Alle værelser hos overnatningsstedet har sengetøj og håndklæder.
Der tilbydes morgenmad med buffet, kontinentale retter eller vegetariske retter på overnatningsstedet.
The Point Shopping Mall ligger 16 minutters gang fra Alba, mens Love Monument ligger 1,7 km væk. Malta Internationale Lufthavn ligger 7 km fra overnatningsstedet.