Via santa maria della catena 114, 95123 Catania
Apartments
Located in Catania, 2 km from Catania Piazza Duomo and 1.6 km from Roman Theatre of Catania, Tourist's home offers air conditioning. Featuring mountain and garden views, this apartment also offers free WiFi. The accommodation provides airport transfers, while a car rental service is also available. The...