Toscella apartments
We found 1 property with availability in Toscella
Show on map
Villa Tartufo
112 Strada Tuderte, Toscella, Italy
Offering spa facilities such as an outdoor swimming pool, the 1-room Villa Tartufo Toscella is situated 4.3 km from Leo Wild Park. There are several tourist sites like Chiesa di San Lorenzo Church…
starts from
89 USD
price for 1 night
- 1-1