With a stay at Hotel Europa in Alessandria, you'll be within a 10-minute walk of Chiesa di Santa Maria di Castello and Piazzetta della Lega Lombarda. Self parking (subject to charges) is available onsite.
Based on 589 reviews
Value for money
Policies vary by room type and provider.