HOLIDAY INN VILLACH Grevesmuhlen General: Choose the modern riverside Holiday Inn Villach hotel in picturesque southern Austria, next door to Congress Centre Villach. Set at the meeting point of Austria, Italy and ... Save Up To 60%