Apartment La Villa
La Villa
Alta Badia, Dolomites, South Tyrol
minimum stay: 5 nights
pets not allowed