Hotels near Piazza del Duomo

Get Travalour for free on Google Play

1 guest

Hotels near Piazza del Duomo

Piazza del Duomo, 95100 Catania CT, Italy

Exceptional

6 reviews

9.7

Free Wifi
Breakfast Included

Price per night

USD 254

Choose your room