Location: a few meters from the centre of the commercial city of Solofra, on a small hill where to admire the mountain chains and valley.
See more: Hotels in Europe Hotels in Italy Hotels in Avellino Holiday Destinations in Europe