B&B Palazzo Cappa ligt in L'Aquila, op 550 m van Chiesa San Bernardino en op 5 minuten lopen van Parco del Castello.
Alle kamers zijn voorzien van een flatscreen-tv. De kamers hebben een eigen badkamer met een bad of douche, een bidet, gratis toiletartikelen en een haardroger. B&B Palazzo Cappa biedt gratis WiFi in alle ruimtes.
Het nationaal park Gran Sasso ligt op 14 km van B&B Palazzo Cappa, en Avezzano ligt op 45 minuten rijden van de accommodatie. De luchthaven Abruzzo ligt op 102 km afstand.