Shorts, anyway, unless you are young and boast a fine pair of legs, belong nowhere other than on the beach. While lightweight clothing is essential in high summer, you'll need a good sweater or jersey and raincoat in the spring and autumn. In winter expect the worse and dress up warmly. If in doubt consult your travel agent or your nearest Italian consulate. In the event of serious illness or injury, head for the 24-hour casualty department, pronto soccorso , at any hospital.
Dental treatment is of a high standard but can be costly.
EU residents should carry the E111 form entitling them to reciprocal health care in other EU states. For minor aches and pains make straight for the farmacia . Other nationals are strongly advised to get medical and travel insurance before they leave. If none of this works, you could try contacting the new Travel Medicine centre run by the Ancona Health Authority to help tourists and pilgrims visiting the area. Travellers cheques in major foreign currencies are widely acceptable.