translate English to French: The Alba is located on the first floor of a building without lift.
L'Alba est situé au premier étage d'un immeuble sans ascenseur.