Calabria >
Limbadi
Limbadi hotels & apartments, all accommodations in Limbadi
Villa Montalto Resort
Sp 35 Km 71, C. Da Feudo Montalto, 89844, Limbadi, It, Limbadi, Italy
The 4-star Villa Montalto Resort Limbadi is situated a 10-minute ride from Museo Civico Archeologico, which is an excellent place to improve cultural awareness. Guests who stay at the hotel can parkā¦
starts from
61 USD
per one night