Piazza Battaglione Alpini, L'AQUILA , ITALY, Italy
781724838287
This lovely hotel is set in L'Aquila. The accomodation comprises 50 cosy accomodation units.