Location: the hotel is situated in the town of Spitz in Austria.
See more: Hotels in Europe Hotels in Austria Hotels in Spitz Holiday Destinations in Europe