62 piazza federico di svevia, 95121 Catania
Apartments
Castle Living features accommodation within 500 metres of the centre of Catania, with free WiFi, and a kitchen with an oven, a fridge and a stovetop. There is a private entrance at the apartment for the convenience of those who stay. The apartment has family rooms. At the apartment complex, every unit...