13 via della liberazione, 12051 Alba
Apartments
OTR apartment, Alba is set in Alba. Free WiFi is included throughout the property. The spacious apartment with a balcony and inner courtyard views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a bidet. Towels and bed linen...