During the stay at the 4-star Alba Del Capo Bed & Breakfast, you shouldn't miss Palermo's top-rated landmarks, the Baroque Quattro Canti Square (0.4 miles from the property) as well as the venerable Norman Palace, located about a 20-minute stroll away.