Rifugio del Pettirosso beschikt over kamers, een tuin en een restaurant. De accommodatie ligt in Pescasseroli, midden in het nationale park van Abruzzo, Lazio en Molise. De dichtstbijzijnde skipistes bevinden zich op 1 km afstand.
De kamers bieden uitzicht op de bergen, zijn voorzien van een tv en hebben een eigen badkamer met een douche en een bidet.
In het restaurant wordt elke dag een typisch Italiaans ontbijt verzorgd met versgezette koffie of cappuccino en zoete deegwaren. Het restaurant serveert typische streekgerechten uit de Abruzzo.
Het skigebied Forca d'Acero is in 20 minuten rijden te bereiken en Castel di Sangro ligt op 45 km afstand.