7 via orto san clemente, 95124 Catania
Apartment
A 13-minute walk from Piazza del Duomo, Catania in the center of Catania, Clemente House Catania Centro features accommodations with free Wifi and access to a hot tub. Popular points of interest nearby include Casa Museo di Giovanni Verga, Catania Cathedral, and Ursino Castle. Outdoor seating is also...