Leontini apartment is located in the centre of Catania within 3 km from the beach and less than 500 meters from Piazza Duomo. Housed in a building dating from 19th century. This air-conditioned apartment comes with 1 bedroom, a flat-screen TV, and a kitchen. Offering free WiFi. Popular points of interest near the apartment include Roman Theatre of Catania, Ursino Castle and Casa Museo di Giovanni Verga.