Boasting city views, Letizia's House is located in Catania, 2.3 km from Piazza Duomo. This apartment offers air-conditioned accommodation with a terrace. This apartment features a balcony, a living room and a TV. The apartment offers a terrace. Popular points of interest near Letizia's House include Read more
Boasting city views, Letizia's House is located in Catania, 2.3 km from Piazza Duomo. This apartment offers air-conditioned accommodation with a terrace. This apartment features a balcony, a living room and a TV. The apartment offers a terrace. Popular points of interest near Letizia's House include Villa Bellini - Park, Ciminiere Centro fieristico and Anfiteatro greco-romano. Catania Fontanarossa Airport is 6 km away.