Enjoy a week in Italy, driving around the beautiful Lake Garda and into the Otztaler Alps to climb the famed Stelvio Pass, voted the best driving road in the world by BBC’s Top Gear.
The Italian lakes conjure a dreamy image of romance and beauty, amongst the bucolic landscapes. All around mountains tumble steeply into ribbons of blue, islands float enticingly just offshore, whilst mellowed villas sit in …





