Travel + Leisure released its 15th annual “It List,” which includes its selections of top rated new Italy hotels. The top rated new hotels in Italy total six properties. These include three luxury hotels located in southern Italy, two located in northern Italy, and one in Rome. The London-based Rocco Forte Hotel company represents three… Click to Read More