Cavour hotels & apartments, all accommodations in Cavour

Suggested hotels in Cavour

Locanda La Posta Hotel Cavour

Via Dei Fossi 4, Cavour, Italy

Locanda La Posta Hotel Cavour photo

Situated near a cathedral and a castle the 3-star Locanda La Posta Hotel boasts tasteful rooms overlooking the terrace.