Via antonino di sangiuliano, 129, 95131 Catania
Apartments
Located in Catania centre, 700 metres from Catania Piazza Duomo and 600 metres from Catania Cathedral, Callas Room Opera provides accommodation with free WiFi and a terrace. The property has city and inner courtyard views, and is 700 metres from Catania Amphitheatre. The apartment features family rooms....