Choose your room
Hotel Castello 4*
- Wi-Fi
- 24-hour services
24-hour reception
- On-site Dining
Restaurant
Bar/ Lounge area
- Child-friendly
Cots
- Air conditioning
- No pets allowed
The 4-star Hotel Castello L'Aquila offers its guests air-conditioned rooms only an 8-minute walk from the Piazza del Duomo. This comfortable hotel offers private car parking on site.
The Corso Vittorio Emanuele II is located right around the corner from the hotel, while the National Laboratory of the Big Rock is around 200 metres away. The Castello is 0.9 km from XX Settembre bus stop and fairly close to the Luminous Fountain. Guests can find the medieval Fountain of the 99 Water Spouts, which is a 17-minute walk away.
The 50 rooms at this property are equipped with comforts such as climate control, as well as free Wi-Fi and a flat-screen TV with satellite channels. There is also a private bathroom. A wardrobe are featured in spacious bedrooms. A bidet and a separate toilet, along with hairdryers and bath sheets, are provided in the bathrooms.
Hotel Castello serves a buffet breakfast. This L'Aquila hotel has the à la carte restaurant where guests can sample examples of Italian cuisine. A terrace bar is available on site. The bar area includes a terrace. Italian specialities are served at Public enemy, which is 250 metres away.