Italy Carro The Best Hotel Deals

Italy | Carro


Carro: Online booking form
The best price guaranteed.
Check-in: Check-out: Guests: Rooms:

Biolocanda Via Leopardi 10Address: Via Leopardi 10

The Biolocanda has free Wi-Fi internet. Guests can enjoy the outdoors on the terrace or have a drink at the bar. Carro town centre is within a 20 minute walk from the Biolocanda. ... Read more