Az Alba B And B Sliema szívében található, 20 perc sétatávolságra a Casa Rocca Piccola palota területétől.
Az ingatlan 10 perc sétára van Sliema központjától, nem messze a Szentháromság-templom térségétől. A Spinola-öböl nagyjából 25 perc sétával elérhető. A hotel 10 km-re helyezkedik el a Maltai nemzetkozi repuloter repülőtértől és 5 perc sétára a Savoy buszmegállótól.
Az Alba B And B ajánlata kontinentális reggelit foglal magába. A MedAsia Fusion Lounge japán ételeket szolgál fel és 5 percre fekszik az Alba B And B térségétől.