7 via orto san clemente, 95124 Catania
Apartment
Clemente House Catania Centro in Catania features accommodations with free Wifi, a 8-minute walk from Catania Amphitheatre, half a mile from Villa Bellini - Park, and a 10-minute walk from Roman Theatre of Catania. The property is 0.6 miles from the city center and a 13-minute walk from Piazza del Duomo,...