Cheap hotels in Campo nell'Elba, Tuscany from £104/night | Brek