Via santa maria, 18031 Baiardo
Apartment 3 stars
Mountains' View by Holiday World offers accommodations in Baiardo, 15 miles from Bresca Square and 15 miles from San Siro Co-Cathedral.
The spacious apartment is composed of 1 bedroom, a dining area, a fully equipped kitchenette, and 1 bathroom. For added convenience, the property can provide towels...