Choose your room
Hotel Castello 4*
- Free Wi-Fi
- 24-hour services
24-hour reception
- On-site Dining
Restaurant
Bar/ Lounge area
- Air conditioning
- No pets allowed
Located a mere 5 minutes' walk from the National Laboratory of the Big Rock, Hotel Castello L'Aquila is a stone's throw from the Luminous Fountain. The hotel also provides Wi-Fi available throughout the property.
The Basilica of San Bernardino is only 0.6 km from this 4-star hotel, and the Cathedral of Saints Maximus and George is 350 metres away. The medieval Fountain of the 99 Water Spouts is situated a short way from the Castello. The nearest bus stop XX Settembre is about 10 minutes' walk away.
The rooms at this property provide guests with a flat-screen TV with satellite channels, as well as comforts such as an air conditioner. The bathrooms come with a bidet, a separate toilet, and a shower, along with hairdryers and bath sheets.
Located just 550 metres from Hotel Castello, the barbecue Osteria da Giorgione offers an Italian menu.