159 via cavour, 12011 Borgo San Dalmazzo
Apartment 3 stars
Featuring a garden, casa margherita features accommodations in Borgo San Dalmazzo. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides a shared kitchen and luggage storage for guests.
Providing a terrace and mountain views, the apartment includes...