Hotels in Montesardo

Showing 1 - 6 from 6 properties
Apartments
Price from: $61
Strada Provinciale 190, 73030 Montesardo, Italy
From: $61
Apartments
Price from: $56
Via Muraglie, 73031 Montesardo, Italy
From: $56
Holiday home
Via Nuova,13, 73031 Montesardo, Italy
Hotel
Via Cappelluzza, 73031 Montesardo, Italy
8.0 Very good
Apartments
21 Via Daniele Manin 21, 73031 Montesardo, Italy
10 Exceptional
Holiday home
19 Via Daniele Manin, 73031 Montesardo, Italy

Hotel selections in Montesardo

By stars
By amenities
By property type