El Hotel Edelweiss goza de una ubicación céntrica en Pescasseroli, en el parque nacional de Abruzzo, y ofrece un spa, un extenso terreno y conexión Wi-Fi gratuita. El aparcamiento es gratuito.
Las habitaciones del Edelweiss cuentan con muebles sencillos, minibar y TV de pantalla plana con canales vía satélite. Algunas habitaciones tienen balcón.
El establecimiento alberga un restaurante que abre todos los días y sirve cocina local e italiana para el almuerzo y la cena.
El centro de bienestar incluye sauna, baño turco, bañera de hidromasaje y ducha de sensaciones. También hay una zona de barbacoa y guardaesquíes.
Las pistas de esquí más cercanas se encuentran a 900 metros, mientras que Castel di Sangro está a unos 30 minutos en coche. El establecimiento dispone de guardaesquíes gratuito.