Seven7 Rooms



Catania • Show on map
View Details for Price
Seven7 Rooms features air-conditioned accommodations in Catania. The property is around a 16-minute walk from Roman Theatre of Catania, 1.2 miles from Catania Amphitheatre, and a 19-minute walk from Catania…More info
