Calabria >
Telara
Telara hotels & apartments, all accommodations in Telara
Recommended hotels in Telara
Villa Tarassaco
5 Contrada Telara Numero 5, Telara, Italy
Villa Tarassaco Vallicciardi hotel offers proximity to Basilica Maria SS. delle Grazie della Quercia di Visora, situated approximately 7 km away. Guests who stay at this Telara bed & breakfast can…
starts from
79 USD
per one night