Hotel Home 15 Residence offers a bar, terrace, and common area. Rooms include kitchenettes. Located near Catania's business and leisure hubs.