Mascalucia hotel reservation: check availability and room rates
Romantic hotels in Mascalucia
1 property found
-
Villa Francesca
Via Terra Di Santa Lucia 36, Mascalucia, Italy (Show map)
Francesca is located close to Park Monte Ceraulo and has complimentary private parking, a winter garden and an outdoor swimming pool to offer to its guests. It is composed of 3 bedrooms alongside…