3 Star Hotels in Italy - What You Need to Know?

What you need to know about 3 star hotels in Italy.

Il Tiglio - 3 Star Hotels in Castel di Sangro - L'Aquila - Abruzzo

  Address:    Via XX Settembre 132/136  
      67031
      Castel di Sangro
       L'Aquila / Abruzzo
       Italy
  Phone:    +39 0864 847276
  Site:    http://www.hoteliltiglio.com/en_US/