Location: surrounded by a mountainous landscape, the hotel is next to Villach Central Station, in the pedestrianised area of the town.
See more: Hotels in Europe Hotels in Austria Hotels in Villach Holiday Destinations in Europe