Via luigi einaudi, n 3, 12051 Alba
Apartments
Situated in Alba, Casa Einaudi features air-conditioned accommodation with a balcony and free WiFi. The property has city views. The spacious apartment has 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, a microwave, a washing machine, a fridge and a...