Travellers enjoy visiting Chiesa Parrocchiale Santi Nazario e Celso Martiri, located 0.3 miles from the Hotel Eden, as well as clock tower of Castelvetro di Modena accessible with 15-minute car ride. If you are willing to explore even more landmarks in Vignola, attend Palazzo Barozzi located merely a 7-minute walk from the property.