Cavour hotels & apartments, all accommodations in Cavour

Suggested hotels in Cavour

Locanda La Posta

Via dei Fossi 4, Cavour, Italy

Locanda La Posta photo

The business 3-star Locanda La Posta Hotel Cavour offers a tasteful accommodation in a natural area of Cavour.