Situated within 300 metres of Le Castella Castle, Hotel Annibale in Le Castella provides a terrace, as well as free WiFi. All rooms feature a flat-screen TV with satellite channels and a private bathroom. Guests can make use of a bar. At the hotel, each room includes a balcony. The units include a d Read more
Situated within 300 metres of Le Castella Castle, Hotel Annibale in Le Castella provides a terrace, as well as free WiFi. All rooms feature a flat-screen TV with satellite channels and a private bathroom. Guests can make use of a bar. At the hotel, each room includes a balcony. The units include a desk. A buffet breakfast is served daily at the property. Crotone Airport is 11 km away.