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
Located a mere 450 metres from Corso Vittorio Emanuele II, the 4-star Hotel Castello L'Aquila is only a few steps from Luminous fountain. This comfortable hotel provides guests with a terrace bar and air-conditioned rooms with views of the city, while Piazza del Duomo is merely 8 minutes' walk away.
While staying in the hotel, you are invited to discover the medieval Fountain of the 99 Water Spouts, located just 1.4 km away, or visit sports venues like Stadio Tommaso Fattori Football Stadium, which is around 500 metres away. National Laboratory of the Big Rock is 5 minutes on foot from the Castello. The area also includes natural sights like the public park "Parco del Castello" a stone's throw from this property. Guests will find XX Settembre bus stop next to the hotel, a mere 0.9 km away.
The 48 rooms at Hotel Castello are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. There is also a private bathroom. The spacious bedrooms are appointed with a wardrobe. A bidet, a walk-in shower, and a separate toilet, along with a hairdryer and bath sheets, are provided in the bathrooms.
The Castello L'Aquila welcomes guests with a daily buffet breakfast. This accommodation has an à la carte restaurant with views of the city. There is a restaurant serving Italian dishes on site. Public enemy, located only 5 minutes' walk from Hotel Castello, will spoil you with Italian cuisine.