18 via fabio filzi, 12051 Alba
Apartments
Alba la capitale delle Langhe is situated in Alba. The property features quiet street views. The accommodation features a 24-hour front desk, airport transfers, luggage storage space and free WiFi. The apartment with a balcony and inner courtyard views has 2 bedrooms, a living room, a flat-screen TV,...