Austria Holiday
For almost 30 years, Travel Partner has been your successful travel specialist for Summer and Winter holidays to Austria. Travel Partner's Head Office is located in picturesque Ellmau in Tyrol, with a second office in Austria's beautiful capital city, Vie