Piedmont About Restaurants & pubs Parties & events Things to do

Trips in Piedmont

Piedmont is in Italy's northwest and borders Switzerland and France. True to the meaning of its name (foot of the mountain), Piedmont is a land of mountains. It is surrounded on three sides by the Alps, with the...

Your Resort is
Only a Tap Away

Get the App