Hotel Restaurant The King's Head Inn, hôtel à Voeren