L'Aquila Hotel Il Castello

General information and location
Hotel Il Castello is situated on Piazza Battaglione Alpini and is a well-respected hotel close to L'Aquila's historic centre with excellent views of Parco del Cinquecentesco Forte Spagnolo and Gran Sasso d'Italia.

The hotel was fully renovated in 2004, with the aim of creating a minimalist and simple environment for holiday-makers that combines tradition and modern design. In doing so, the hotel incorporates large windows, which create a light and fresh atmosphere.

The hotel has a total of 50 rooms, which are brightly furnished with oak interiors. Double, twin and single rooms are available and all come equipped with:

- Air conditioning
- Satellite TV
- Phone
- Internet access and LAN access without restrictions
- Hairdryer

This 3 star hotel has all the facilities you would expect, including:

- Room service
- Laundry service
- Daily newspapers available from reception
- Meeting room
- Private parking
- Bar

If you would like to book this hotel, please call one of our dedicated team on 01223 637331 or Click here to send us an enquiry.

*Please note that the quoted price is based on two people sharing a standard double room.